Stable readiness prerequisites — test coverage sufficiency and evidence (tests ↔ behaviours mapping + test result statement) #115
albertoramosmonagas
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
To progress the Population Density Data API towards a Stable (v1.0) release, we need to address two CAMARA stable-readiness prerequisites currently marked as “under review”:
Enhanced test documentation (mapping tests → behaviours)
We need a clear mapping between the repository’s tests and the expected API behaviours (feature-level outcomes). The goal is to make it explicit what is covered, what is not, and where gaps exist (e.g., sync vs async flows, error cases, privacy/k-anonymity behaviour, partial area support, etc.).
Test Result Statement
We need an explicit statement (with traceable evidence) that at least one member has executed the repository’s tests successfully against a real implementation.
Objective of this discussion
Proposed outcomes
Context
These items are intended to unblock the Stable (v1.0) track. This discussion is about test adequacy and documentation/evidence, not about changing the API scope.
CC: @camaraproject/population-density-data_codeowners
Beta Was this translation helpful? Give feedback.
All reactions