Where it fell short on this date
The tests this run recorded as failing, each linked to its source at the commit that measured it. For the current picture, see this target's latest results, or every target in this run.
-
CreateTable - validation rejects a GSI INCLUDE projection without NonKeyAttributes
Tier 1 createTable tests/tier1/createTable/basic.test.ts:262
-
CreateTable - validation rejects StreamSpecification with StreamEnabled false plus a StreamViewType
Tier 1 createTable tests/tier1/createTable/basic.test.ts:288
-
CreateTable - configuration parameters DeletionProtectionEnabled round-trips
Tier 1 createTable tests/tier1/createTable/config.test.ts:38
-
CreateTable - configuration parameters TableClass STANDARD_INFREQUENT_ACCESS round-trips
Tier 1 createTable tests/tier1/createTable/config.test.ts:50
-
CreateTable - configuration parameters SSESpecification with the AWS-managed key round-trips
Tier 1 createTable tests/tier1/createTable/config.test.ts:61
-
CreateTable - configuration parameters OnDemandThroughput round-trips on a PAY_PER_REQUEST table
Tier 1 createTable tests/tier1/createTable/config.test.ts:76
-
CreateTable - LSI rejects an LSI INCLUDE projection without NonKeyAttributes
Tier 1 createTable tests/tier1/createTable/lsi.test.ts:117
-
BatchWriteItem - validation rejects an empty-string index key value
Tier 1 batchWriteItem tests/tier1/batchWriteItem/validation.test.ts:184
-
PutItem - ConditionExpression returns the conflicting item via ReturnValuesOnConditionCheckFailure on a failed Put
Tier 1 putItem tests/tier1/putItem/conditions.test.ts:225
-
ReturnItemCollectionMetrics PutItem with SIZE returns ItemCollectionMetrics
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:35
-
ReturnItemCollectionMetrics DeleteItem with SIZE returns ItemCollectionMetrics
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:63
-
ReturnItemCollectionMetrics UpdateItem with SIZE returns ItemCollectionMetrics
Tier 1 putItem tests/tier1/putItem/itemCollectionMetrics.test.ts:93
-
PutItem - number format accepts "+5" and stores it as "5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts "+1.5" and stores it as "1.5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts "+0" and stores it as "0"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts "+0.0" and stores it as "0"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts "+1e2" and stores it as "100"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts "+.5" and stores it as "0.5"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts "+1e-2" and stores it as "0.01"
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:73
-
PutItem - number format accepts a leading + on a numeric sort key and normalises it
Tier 1 putItem tests/tier1/putItem/numberFormat.test.ts:109
-
PutItem - validation rejects duplicate empty string members in a string set
Tier 1 putItem tests/tier1/putItem/validation.test.ts:85
-
PutItem - validation rejects duplicate zero-length members in a binary set
Tier 1 putItem tests/tier1/putItem/validation.test.ts:98
-
PutItem - validation rejects an empty-string index key attribute
Tier 1 putItem tests/tier1/putItem/validation.test.ts:218
-
Scan - Select / ProjectionExpression rejections Select ALL_ATTRIBUTES with ProjectionExpression is rejected
Tier 1 scan tests/tier1/scan/select.test.ts:70
-
Scan - Select / ProjectionExpression rejections Select ALL_PROJECTED_ATTRIBUTES without an IndexName is rejected
Tier 1 scan tests/tier1/scan/select.test.ts:85
-
Scan - Select / ProjectionExpression rejections Select COUNT with ProjectionExpression is rejected
Tier 1 scan tests/tier1/scan/select.test.ts:99
-
Scan - Select / ProjectionExpression rejections Select ALL_PROJECTED_ATTRIBUTES with ProjectionExpression and no IndexName is rejected
Tier 1 scan tests/tier1/scan/select.test.ts:115
-
Scan - Select / ProjectionExpression rejections Select SPECIFIC_ATTRIBUTES without ProjectionExpression is rejected
Tier 1 scan tests/tier1/scan/select.test.ts:132
-
Scan - validation rejects TotalSegments above the maximum
Tier 1 scan tests/tier1/scan/validation.test.ts:20
-
UpdateItem - ReturnValues granularity REMOVE with UPDATED_NEW omits Attributes (nothing was set to a new value)
Tier 1 updateItem tests/tier1/updateItem/basic.test.ts:980
-
UpdateItem - ConditionExpression ReturnValuesOnConditionCheckFailure ALL_OLD returns existing item on failure
Tier 1 updateItem tests/tier1/updateItem/conditions.test.ts:269
-
UpdateTable - configuration parameters UpdateTable enables DeletionProtectionEnabled
Tier 1 updateTable tests/tier1/updateTable/config.test.ts:47
-
UpdateTable - configuration parameters UpdateTable changes TableClass
Tier 1 updateTable tests/tier1/updateTable/config.test.ts:57
-
UpdateTable - configuration parameters UpdateTable changes OnDemandThroughput
Tier 1 updateTable tests/tier1/updateTable/config.test.ts:72
-
DeleteTable - deletion protection enforcement rejects DeleteTable while deletion protection is enabled
Tier 1 updateTable tests/tier1/updateTable/config.test.ts:106
-
DeleteTable - deletion protection enforcement allows DeleteTable after protection is disabled
Tier 1 updateTable tests/tier1/updateTable/config.test.ts:125
-
Query - Select SPECIFIC_ATTRIBUTES Select SPECIFIC_ATTRIBUTES without ProjectionExpression is rejected
Tier 1 query tests/tier1/query/select.test.ts:215
-
Query - Select / ProjectionExpression rejections Select ALL_ATTRIBUTES with ProjectionExpression is rejected
Tier 1 query tests/tier1/query/select.test.ts:235
-
Query - Select / ProjectionExpression rejections Select ALL_PROJECTED_ATTRIBUTES without an IndexName is rejected
Tier 1 query tests/tier1/query/select.test.ts:253
-
Query - Select / ProjectionExpression rejections Select COUNT with ProjectionExpression is rejected
Tier 1 query tests/tier1/query/select.test.ts:270
-
Query - Select / ProjectionExpression rejections Select ALL_PROJECTED_ATTRIBUTES with ProjectionExpression and no IndexName is rejected
Tier 1 query tests/tier1/query/select.test.ts:289
-
Tags - validation rejects TagResource with an invalid ARN format
Tier 2 tags tests/tier2/tags/basic.test.ts:169
-
Tags - validation rejects ListTagsOfResource with a non-existent ARN
Tier 2 tags tests/tier2/tags/basic.test.ts:192
-
TransactGetItems - basic gets multiple items atomically
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:43
-
TransactGetItems - basic gets items across tables (hashTableDef + compositeTableDef)
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:80
-
TransactGetItems - basic returns empty Item for non-existing items in the mix
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:112
-
TransactGetItems - basic gets a single item
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:149
-
TransactGetItems - basic returns all items when all exist
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:177
-
TransactGetItems - validation rejects empty TransactItems
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:198
-
TransactGetItems - validation rejects get on non-existent table
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:210
-
TransactGetItems - validation rejects duplicate keys in same transaction
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:229
-
TransactGetItems - ConsumedCapacity charges 2 read capacity units per item, including a missing item
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:271
-
TransactGetItems - ConsumedCapacity INDEXES breakdown includes the table read capacity units
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:294
-
TransactGetItems - projection matching nothing omits Item when the projection matches no attribute on a present item
Tier 2 transactions tests/tier2/transactions/transactGet.test.ts:323
-
TransactWriteItems - basic functionality executes Put + Update + Delete atomically
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:91
-
TransactWriteItems - basic functionality commits a Put whose string set carries an empty member
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:152
-
TransactWriteItems - basic functionality succeeds when ConditionCheck condition is met
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:183
-
TransactWriteItems - basic functionality rolls back entire transaction when ConditionCheck fails
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:247
-
TransactWriteItems - basic functionality applies ConditionExpression on Put action
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:286
-
TransactWriteItems - basic functionality applies ConditionExpression on Update action
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:331
-
TransactWriteItems - basic functionality applies ConditionExpression on Delete action
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:370
-
TransactWriteItems - basic functionality executes cross-table transaction (hashTableDef + compositeTableDef)
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:386
-
TransactWriteItems - basic functionality supports idempotency via ClientRequestToken
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:431
-
TransactWriteItems - basic functionality rejects same ClientRequestToken with different payload
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:473
-
TransactWriteItems - basic functionality includes CancellationReasons in error when condition fails
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:517
-
TransactWriteItems - basic functionality returns ALL_OLD item via ReturnValuesOnConditionCheckFailure
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:550
-
TransactWriteItems - multiple items puts multiple items in one transaction
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:565
-
TransactWriteItems - multiple items updates multiple items in one transaction
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:614
-
TransactWriteItems - multiple items deletes multiple items in one transaction
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:650
-
TransactWriteItems - validation rejects duplicate target items in same transaction
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:677
-
TransactWriteItems - validation rejects empty TransactItems
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:702
-
TransactWriteItems - validation rejects transaction on non-existent table
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:714
-
TransactWriteItems - validation Put with a wrong-typed table key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Put with a non-scalar table key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Put with a wrong-typed index key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Put with a non-scalar index key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Update setting a wrong-typed index key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Update setting a non-scalar index key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Put with an empty-string table key is a top-level ValidationException
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:824
-
TransactWriteItems - validation Put with an empty-string index key is a top-level ValidationException
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:838
-
TransactWriteItems - validation Update setting an empty-string index key is a top-level ValidationException
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:857
-
TransactWriteItems - validation Update with an empty-string Key is a top-level ValidationException
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts
-
TransactWriteItems - validation Delete with an empty-string Key is a top-level ValidationException
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts
-
TransactWriteItems - validation ConditionCheck with an empty-string Key is a top-level ValidationException
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts
-
TransactWriteItems - validation Update with a wrong-typed Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Update with a non-scalar Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Delete with a wrong-typed Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Delete with a non-scalar Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation ConditionCheck with a wrong-typed Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation ConditionCheck with a non-scalar Key cancels with a ValidationError reason
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:753
-
TransactWriteItems - validation Update with attribute_exists rejects non-existent item
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:939
-
TransactWriteItems - validation Update with attribute_not_exists upserts on non-existent key
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:962
-
TransactWriteItems - validation Update with comparison condition cancels on non-existent key; no ghost item
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1016
-
TransactWriteItems - validation Update with combined attribute_exists + equality cancels on non-existent key; no ghost item
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1057
-
TransactWriteItems - validation mixed transaction: one passing, one failing on non-existent cancels everything
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1119
-
TransactWriteItems - ConditionExpression parens Put with per-condition parens succeeds on fresh key
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1174
-
TransactWriteItems - ConditionExpression parens Update with full-expression wrap succeeds when condition holds
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1201
-
TransactWriteItems - ConditionExpression parens Delete with non-redundant nested parens succeeds when condition holds
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1233
-
TransactWriteItems - ConditionExpression parens ConditionCheck with per-condition parens passes when condition holds
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1265
-
TransactWriteItems - ConditionExpression parens cancels transaction when any parenthesised condition fails
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1321
-
TransactWriteItems - ConsumedCapacity charges 2 write capacity units per item
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1346
-
TransactWriteItems - ConsumedCapacity: conditional, check, replay, cancel a passing conditional write costs the same 2 WCU/item as an unconditional one
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1406
-
TransactWriteItems - ConsumedCapacity: conditional, check, replay, cancel a standalone ConditionCheck action costs 2 write capacity units
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1437
-
TransactWriteItems - ConsumedCapacity: conditional, check, replay, cancel reports write capacity on the first call and read capacity on a same-token replay
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1476
-
TransactWriteItems - ConsumedCapacity: conditional, check, replay, cancel a cancelled conditional transaction reports no consumed capacity
Tier 2 transactions tests/tier2/transactions/transactWrite.test.ts:1514
-
TTL - basic enables TTL on a table
Tier 2 ttl tests/tier2/ttl/basic.test.ts:39
-
TTL - basic DescribeTimeToLive returns ENABLED status and correct attribute name after enabling
Tier 2 ttl tests/tier2/ttl/basic.test.ts:59
-
TTL - basic enables TTL with a different attribute name
Tier 2 ttl tests/tier2/ttl/basic.test.ts:98
-
TTL - validation rejects empty attribute name
Tier 2 ttl tests/tier2/ttl/basic.test.ts:130
-
TTL - validation rejects UpdateTimeToLive on non-existent table
Tier 2 ttl tests/tier2/ttl/basic.test.ts:146
-
UpdateTable - add GSI adds a hash-only GSI to an existing table
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:137
-
UpdateTable - add GSI adds a composite GSI (hash + range) to an existing table
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:173
-
UpdateTable - add GSI adds a GSI with KEYS_ONLY projection
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:212
-
UpdateTable - add GSI adds a GSI with INCLUDE projection and NonKeyAttributes
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:243
-
UpdateTable - add GSI can query a newly created GSI after putting items
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:316
-
UpdateTable - add GSI adds multiple GSIs sequentially
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:367
-
UpdateTable - add GSI accepts a conflicting redeclaration of an existing key attribute and keeps the stored type
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:454
-
UpdateTable - add GSI drops an unused AttributeDefinition supplied with a GSI add
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:525
-
UpdateTable - remove GSI removes a GSI from a table
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:601
-
UpdateTable - GSI validation rejects removing a non-existent GSI
Tier 2 updateTable tests/tier2/updateTable/gsi.test.ts:774
-
Legacy API - KeyConditions and QueryFilter QueryFilter with ComparisonOperator EQ on a BOOL attribute filters correctly
Tier 3 legacy-api tests/tier3/legacy-api/queryFilter.test.ts:223
-
BatchGetItem - exact error messages empty RequestItems: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:17
-
BatchGetItem - exact error messages > 100 keys across all tables: interpolated full error
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:37
-
BatchGetItem - exact error messages empty-binary lookup key: full empty-value message
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:131
-
BatchGetItem - exact error messages mixing ProjectionExpression on one table and AttributesToGet on another is rejected
Tier 3 error-messages tests/tier3/error-messages/batchGetItem.test.ts:155
-
BatchWriteItem - exact error messages empty RequestItems: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:40
-
BatchWriteItem - exact error messages > 25 requests: anchored regex on the constraint phrase
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:73
-
BatchWriteItem - exact error messages empty-binary delete-request key: full empty-value message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:139
-
BatchWriteItem - exact error messages empty-string index key: full secondary-index-key message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:137
-
BatchWriteItem - exact error messages empty-binary index key: full secondary-index-key message
Tier 3 error-messages tests/tier3/error-messages/batchWriteItem.test.ts:137
-
Conditional check - exact error messages TransactionCanceledException message format
Tier 3 error-messages tests/tier3/error-messages/conditionalCheck.test.ts:154
-
Conditional check - exact error messages ReturnValuesOnConditionCheckFailure: ALL_OLD returns item in error
Tier 3 error-messages tests/tier3/error-messages/conditionalCheck.test.ts:198
-
CreateTable - exact error messages short table name (2 chars): minimum length 3 error
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:52
-
CreateTable - exact error messages more than 2 KeySchema elements
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:112
-
CreateTable - exact error messages GSI INCLUDE projection without NonKeyAttributes: full missing-attributes message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:282
-
CreateTable - exact error messages LSI INCLUDE projection without NonKeyAttributes: full missing-attributes message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:321
-
CreateTable - exact error messages StreamSpecification StreamEnabled:false with a StreamViewType: full conflict message
Tier 3 error-messages tests/tier3/error-messages/createTable.test.ts:345
-
DeleteItem - exact error messages empty-binary key value: full ValidationException message
Tier 3 error-messages tests/tier3/error-messages/deleteItem.test.ts:88
-
GetItem - exact error messages invalid ProjectionExpression syntax: full parser error
Tier 3 error-messages tests/tier3/error-messages/getItem.test.ts:65
-
GetItem - exact error messages empty-binary key value: full ValidationException message
Tier 3 error-messages tests/tier3/error-messages/getItem.test.ts:85
-
PutItem - exact error messages empty table name: minimum length 1 error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:61
-
PutItem - exact error messages duplicate empty string members in SS: full duplicates error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:213
-
PutItem - exact error messages duplicate zero-length members in BS: full duplicates error
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:237
-
PutItem - exact error messages NULL attr with false is accepted and normalises to NULL true
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:255
-
PutItem - exact error messages empty-binary index key value: full secondary-index-key message
Tier 3 error-messages tests/tier3/error-messages/putItem.test.ts:384
-
Query - exact error messages Limit of 0
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:129
-
Query - exact error messages Select SPECIFIC_ATTRIBUTES without ProjectionExpression: full required-projection message
Tier 3 error-messages tests/tier3/error-messages/query.test.ts:231
-
Scan - exact error messages Segment without TotalSegments: full required-parameter error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:25
-
Scan - exact error messages ConsistentRead on a GSI: full consistent-reads-unsupported message
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:179
-
Scan - exact error messages Select SPECIFIC_ATTRIBUTES without ProjectionExpression: full required-projection message
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:199
-
TransactGetItems - exact error messages empty TransactItems: full minimum-length error
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:17
-
TransactGetItems - exact error messages > 100 gets: anchored regex on the constraint phrase
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:42
-
TransactGetItems - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:63
-
TransactGetItems - exact error messages invalid ProjectionExpression syntax: full parser error
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:93
-
TransactGetItems - exact error messages missing key attribute: action-level ValidationError surfaces as TransactionCanceledException
Tier 3 error-messages tests/tier3/error-messages/transactGetItems.test.ts:119
-
TransactWriteItems - exact error messages empty TransactItems: full minimum-length error
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:48
-
TransactWriteItems - exact error messages > 100 actions: anchored regex on the constraint phrase
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:77
-
TransactWriteItems - exact error messages duplicate target keys in same transaction: full multi-op error
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:105
-
TransactWriteItems - exact error messages non-existent table: full ResourceNotFoundException message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:128
-
TransactWriteItems - exact error messages two failing actions: multi-reason TransactionCanceledException
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:179
-
TransactWriteItems - exact error messages one passing, one failing: positional reason codes (None for the survivor)
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:230
-
TransactWriteItems - exact error messages Put wrong-typed table key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Put non-scalar table key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Put wrong-typed index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Put non-scalar index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Update wrong-typed index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Update non-scalar index key: cancelled with full ValidationError reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Put empty-string table key: top-level ValidationException
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Put empty-string index key: top-level ValidationException
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Update empty-string index key: top-level ValidationException
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Update empty-string Key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Delete empty-string Key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages ConditionCheck empty-string Key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Update wrong-typed Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Update non-scalar Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Delete wrong-typed Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Delete non-scalar Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages ConditionCheck wrong-typed Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages ConditionCheck non-scalar Key: cancelled with schema-mismatch reason
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:259
-
TransactWriteItems - exact error messages Put empty-binary item key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Update empty-binary Key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Delete empty-binary Key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages ConditionCheck empty-binary Key: top-level empty-value message
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Put empty-binary index key: top-level ValidationException
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
TransactWriteItems - exact error messages Update empty-binary index key: top-level ValidationException
Tier 3 error-messages tests/tier3/error-messages/transactWriteItems.test.ts:281
-
UpdateItem - exact error messages invalid UpdateExpression syntax
Tier 3 error-messages tests/tier3/error-messages/updateItem.test.ts:66
-
UpdateItem - exact error messages empty-binary key value: full ValidationException message
Tier 3 error-messages tests/tier3/error-messages/updateItem.test.ts:210
-
UpdateItem - exact error messages empty-binary index key value: full secondary-index-key message
Tier 3 error-messages tests/tier3/error-messages/updateItem.test.ts:230
-
Empty values - strings, binary, and sets duplicate empty string members in SS are rejected as duplicates
Tier 3 limits tests/tier3/limits/emptyValues.test.ts:235
-
Empty values - strings, binary, and sets duplicate zero-length members in BS are rejected as duplicates
Tier 3 limits tests/tier3/limits/emptyValues.test.ts:249
-
Expression size limit (4KB) - UpdateExpression rejects an UpdateExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:128
-
Expression size limit (4KB) - ConditionExpression rejects a ConditionExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:159
-
Expression size limit (4KB) - Query FilterExpression rejects a Query FilterExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:202
-
Expression size limit (4KB) - Scan FilterExpression rejects a Scan FilterExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:237
-
Expression size limit (4KB) - ProjectionExpression rejects a ProjectionExpression over the 4096-byte limit
Tier 3 limits tests/tier3/limits/expressionSize.test.ts:276
-
Nesting depth - 32-level document limit rejects a stored attribute nested 32 levels (leaf at level 33)
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:48
-
Nesting depth - 32-level document limit rejects a 32-level ExpressionAttributeValue with ValidationException
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:92
-
Number precision - DynamoDB number limits and edge cases rejects arithmetic that overflows the supported number magnitude
Tier 3 limits tests/tier3/limits/numberPrecision.test.ts:404
-
TransactWriteItems limits TransactWriteItems with exactly 100 Put actions succeeds
Tier 3 limits tests/tier3/limits/transactionLimits.test.ts:40
-
TransactWriteItems limits TransactWriteItems with 101 actions fails with ValidationException
Tier 3 limits tests/tier3/limits/transactionLimits.test.ts:54
-
TransactWriteItems limits TransactWriteItems total item size approaching 4MB succeeds
Tier 3 limits tests/tier3/limits/transactionLimits.test.ts:76
-
TransactWriteItems limits TransactWriteItems total item size over 4MB fails with ValidationException
Tier 3 limits tests/tier3/limits/transactionLimits.test.ts:94
-
TransactGetItems limits TransactGetItems with exactly 100 items succeeds
Tier 3 limits tests/tier3/limits/transactionLimits.test.ts:138
-
TransactGetItems limits TransactGetItems with 101 items fails with ValidationException
Tier 3 limits tests/tier3/limits/transactionLimits.test.ts:153
-
CreateTable - validation ordering empty TableName reports only tableName constraint
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:22
-
CreateTable - validation ordering invalid table name pattern reports only tableName
Tier 3 validation-ordering tests/tier3/validation-ordering/createTable.test.ts:40
-
DeleteItem - validation ordering empty TableName reports only tableName constraint
Tier 3 validation-ordering tests/tier3/validation-ordering/deleteItem.test.ts:25
-
Non-existent index - error surface UpdateTable deleting a non-existent GSI reports ResourceNotFoundException
Tier 3 validation-ordering tests/tier3/validation-ordering/index.test.ts:64
-
PutItem - validation ordering empty TableName reports tableName constraint (stops early)
Tier 3 validation-ordering tests/tier3/validation-ordering/putItem.test.ts:26
-
PutItem - validation ordering empty TableName with invalid ReturnValues reports only tableName
Tier 3 validation-ordering tests/tier3/validation-ordering/putItem.test.ts:48
-
Query - validation ordering reports invalid Limit value
Tier 3 validation-ordering tests/tier3/validation-ordering/query.test.ts:47
-
Scan - validation ordering rejects Segment without TotalSegments
Tier 3 validation-ordering tests/tier3/validation-ordering/scan.test.ts:19
-
UpdateItem - validation ordering empty TableName reports only tableName constraint
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:25
-
UpdateItem - validation ordering rejects invalid ReturnValues (UpdateItem reports the first enum error)
Tier 3 validation-ordering tests/tier3/validation-ordering/updateItem.test.ts:47