Skip to content

Add a Testing and Validation workstream for the conformance suite - #292

Open
astrogilda wants to merge 2 commits into
GenAI-Security-Project:integrationfrom
astrogilda-forks:docs/testing-validation-workstream
Open

astrogilda wants to merge 2 commits into
GenAI-Security-Project:integrationfrom
astrogilda-forks:docs/testing-validation-workstream

Conversation

@astrogilda

Copy link
Copy Markdown

What changed

GOVERNANCE.md gets a Testing and Validation workstream, with me as first lead and the second seat open. It builds and runs the conformance suite: the #33 requirement map and tests, the #53 negative vectors, their CI job and a public results registry. I brought the ACS-Core vectors in #223 and mapped the v0.2 codes onto section 17.1 on #53, and that work continues here.

@rocklambros, @bar-capsule, @afogel, this brings back the seat #218 dropped, now with a lead and a written scope. The #19 ruling stands: the Spec workstream decides what conformant means and versions the suite with each release.

Which issue does this implement

Part of #33 and part of #53, on the integration base branch since this touches tests.

I tested this

At b8e8fc4, pytest gives 919 passed and the strict mkdocs build passes, and both commits are signed off for the DCO.

GOVERNANCE.md gains a Testing and Validation workstream that builds and
runs the conformance suite in this repository: the requirement ledger and
behavioral tests in GenAI-Security-Project#33, the v0.2.0 negative vectors in GenAI-Security-Project#53, the CI job
that runs them against the reference Guardian, and the registry of
conformance results once the suite exists. The Spec workstream still
decides what conformant means and versions the suite with each release.

CODEOWNERS gains the conformance paths that GenAI-Security-Project#53 asks for, and the landing
page test counts eight workstreams.

Signed-off-by: Sankalp Gilda <23521054+astrogilda@users.noreply.github.com>
The conformance paths carry the reference implementation owners, so a
change to the suite gets the same review whichever directory it lands in.

Signed-off-by: Sankalp Gilda <23521054+astrogilda@users.noreply.github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

1 participant