How it got here
LocalStack's history up to this run, ending on the figures above. Both are plotted because neither reads correctly alone: divergence falls when a target stops attempting an operation it used to get wrong, so a fall in the first plot is only an improvement if the second one holds. The target's own page carries the full history.
Divergence
Coverage
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.
-
BatchExecuteStatement - PartiQL ConsistentRead is honoured per member charges a small eventually-consistent read half a unit
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:354
-
BatchExecuteStatement - PartiQL a batch SELECT must name the table primary key rejects one naming both the table primary key and the index key
Tier 2 partiql tests/tier2/partiql/batchExecuteStatement.test.ts:412
-
ExecuteStatement - index qualifier the reach-back splits by index kind an LSI serves an unprojected attribute from the base table
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:228
-
ExecuteStatement - index qualifier the reach-back splits by index kind a GSI rejects an unprojected attribute rather than reaching back
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:238
-
ExecuteStatement - index qualifier the reach-back splits by index kind a bounded reach-back walks fewer rows and is charged less
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:276
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed GSI read filtering on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects the LSI mirror, so the rule is not about index kind
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition accepts the same GSI filter unkeyed, matching nothing
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:306
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition accepts the same LSI filter unkeyed, matching nothing
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:315
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with IS MISSING on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with IS NOT MISSING on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with begins_with on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition rejects a keyed read with a negated filter on an unprojected attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition matches every index row when the negated filter names an absent attribute
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:374
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition counts IN on the index partition key as keyed
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition accepts an unprojected filter inside an OR branch
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:395
-
ExecuteStatement - index qualifier the unprojected-filter rejection turns on the key condition counts BETWEEN on the index sort key as keyed
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier pagination across a qualified read rejects a token minted against one index and replayed against another
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:88
-
ExecuteStatement - index qualifier write statements reject the qualifier, and not all the same way rejects an INSERT carrying a qualifier at parse position
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:441
-
ExecuteStatement - index qualifier write statements reject the qualifier, and not all the same way rejects an INSERT whose qualifier names no index with the same message
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:450
-
ExecuteStatement - index qualifier a transaction refuses an index-qualified read rejects it outright, not as a cancellation
Tier 2 partiql tests/tier2/partiql/indexQualifier.test.ts:489
-
PartiQL index qualifier - exact error messages unprojected filter attribute on a GSI - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:24
-
PartiQL index qualifier - exact error messages unprojected filter attribute on an LSI - same wording, no Local prefix
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:24
-
PartiQL index qualifier - exact error messages unprojected projection attribute on a GSI - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:24
-
PartiQL index qualifier - exact error messages a three-component path - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:108
-
PartiQL index qualifier - exact error messages an empty index component - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:114
-
PartiQL index qualifier - exact error messages ConsistentRead against a GSI qualifier - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:127
-
PartiQL index qualifier - exact error messages an index-qualified read inside a transaction - exact message
Tier 3 error-messages tests/tier3/error-messages/partiqlIndexQualifier.test.ts:141
-
Scan - exact error messages Segment >= TotalSegments: full out-of-range error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:62
-
Scan - exact error messages Limit of 0: full minimum-value error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:103
-
Scan - exact error messages negative Segment: full minimum-value error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:127
-
Scan - exact error messages malformed ExclusiveStartKey: long schema-mismatch error
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:211
-
Scan - exact error messages Select SPECIFIC_ATTRIBUTES without ProjectionExpression: full required-projection message
Tier 3 error-messages tests/tier3/error-messages/scan.test.ts:236
-
Nesting depth - BatchWriteItem rejects a Put item nested 32 levels (leaf at level 33)
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:167
-
Nesting depth - TransactWriteItems rejects a Put item nested 32 levels with a top-level ValidationException
Tier 3 limits tests/tier3/limits/nestingDepth.test.ts:212
-
PartiQL - validation ordering an empty path component fires ahead of table resolution
Tier 3 validation-ordering tests/tier3/validation-ordering/partiql.test.ts:77