Skip to content

TEST Add partner-integration-tests yml#1543

Merged
hannahwestra25 merged 6 commits intomicrosoft:mainfrom
hannahwestra25:hawestra/partner_pipeline
Apr 1, 2026
Merged

TEST Add partner-integration-tests yml#1543
hannahwestra25 merged 6 commits intomicrosoft:mainfrom
hannahwestra25:hawestra/partner_pipeline

Conversation

@hannahwestra25
Copy link
Copy Markdown
Contributor

@hannahwestra25 hannahwestra25 commented Mar 26, 2026

Description

yml to for partner integration tests to be run nightly in ADO. Partner integration tests are intended for "partner teams" who are using PyRIT to ensure we're not breaking a contract that they depend on. Right now, the primary partner team is foundry so the tests (see link below) ensure that we maintain the contract established with them

example tests: https://github.com/Azure/PyRIT/pull/1533/changes#diff-35609e25b171fc7dede5f5e41807f5f49d63ba515fdaa1ee913731a1fad6ed36

TODO: update the ado pipelines to point to the files that are now in a folder & set up partner integration pipeline (this will be a follow up after this PR is checked in)

Tests and Documentation

n/a

@behnam-o
Copy link
Copy Markdown
Contributor

maybe a follow-up, but since this pipeline definition looks very similar to integration-tests.yml, maybe we can templatize that and have these two reference it

ref: https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops&pivots=templates-includes

Copy link
Copy Markdown
Contributor

@spencrr spencrr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fyi we will also likely have to re-instantiate the pipelines from ADO side so just LMK and we can work through 😁

q: have you tried validating/running the pipelines from ADO yet?

@hannahwestra25
Copy link
Copy Markdown
Contributor Author

fyi we will also likely have to re-instantiate the pipelines from ADO side so just LMK and we can work through 😁

q: have you tried validating/running the pipelines from ADO yet?

yep ran few here: https://dev.azure.com/atml/AI%20Red%20Team/_build?definitionId=135&_a=summary & https://dev.azure.com/atml/AI%20Red%20Team/_build?definitionId=134

and I messed around with the pipeline in order to test and I think it should just be a matter of selecting the file path after the change is merged to main

@hannahwestra25 hannahwestra25 merged commit 1ccde34 into microsoft:main Apr 1, 2026
34 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.

6 participants