Skip to content

Add in-repo SQA testing plan/cases/results documentation for release process#294

Open
Copilot wants to merge 3 commits into
developfrom
copilot/develop-test-procedures-for-sqa
Open

Add in-repo SQA testing plan/cases/results documentation for release process#294
Copilot wants to merge 3 commits into
developfrom
copilot/develop-test-procedures-for-sqa

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 7, 2026

artdaq needs explicit SQA artifacts for a Moderate SQA level: an appropriate test plan, defined test cases, and documented test results expectations per release. This PR adds those artifacts in-repo and links them from the main project entry point.

  • SQA documentation added

    • New doc/SQA_Testing.rst defines:
      • testing scope and SQA intent
      • 3-tier test plan (unit/component, artdaq-demo acceptance, experiment-environment acceptance)
      • minimum release test case groups
      • required per-release test result record fields (release ID, environment, pass/fail by group, exceptions)
  • Discoverability update

    • README.md now points to doc/SQA_Testing.rst so contributors and release coordinators can locate SQA testing guidance quickly.
  • Example (new release record expectations)

    * Release identifier (version/tag/commit range).
    * Date and responsible tester(s).
    * Environment summary (platform/container/toolchain).
    * Test case groups executed.
    * Pass/fail result for each executed group.
    * Notes for failures, waivers, or follow-up actions.

Copilot AI linked an issue May 7, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Develop test procedures and documents for SQA Add in-repo SQA testing plan/cases/results documentation for release process May 7, 2026
Copilot AI requested a review from eflumerf May 7, 2026 14:01
@eflumerf eflumerf marked this pull request as ready for review May 7, 2026 18:48
@eflumerf eflumerf requested a review from ron003 May 7, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📋 Triage

Development

Successfully merging this pull request may close these issues.

Develop test procedures and documents for SQA

3 participants