Skip to content

Add testing statement and publish test report - #139

Merged
carlosmartinez merged 1 commit into
mainfrom
docs/testing-statement-and-pages-report
Jun 16, 2026
Merged

Add testing statement and publish test report#139
carlosmartinez merged 1 commit into
mainfrom
docs/testing-statement-and-pages-report

Conversation

@carlosmartinez

Copy link
Copy Markdown
Contributor

Add docs/testing-statement.md for the internal assurance team, describing the testing approach (per ADR-002), what automated tests cover, the CI quality gates, where evidence lives, and what is not covered by automated testing and how each gap is otherwise assured.

Publish a human-readable test report to GitHub Pages on every main build so the statement can cite a stable, per-build link:

  • add pytest-html; the test stage emits a self-contained reports/index.html and uploads it as an artifact
  • add a publish-test-report job to the main-branch workflow that deploys the artifact to Pages

Jira link

https://nhsd-jira.digital.nhs.uk/browse/DTOSS-13094

Add docs/testing-statement.md for the internal assurance team, describing
the testing approach (per ADR-002), what automated tests cover, the CI
quality gates, where evidence lives, and what is not covered by automated
testing and how each gap is otherwise assured.

Publish a human-readable test report to GitHub Pages on every main build
so the statement can cite a stable, per-build link:

- add pytest-html; the test stage emits a self-contained reports/index.html
  and uploads it as an artifact
- add a publish-test-report job to the main-branch workflow that deploys
  the artifact to Pages
@carlosmartinez
carlosmartinez merged commit 6875434 into main Jun 16, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants