Skip to content

Move PIR E2E tests to the free runner#4466

Open
samsymons wants to merge 3 commits intomainfrom
sam/pir-e2e-test-runner
Open

Move PIR E2E tests to the free runner#4466
samsymons wants to merge 3 commits intomainfrom
sam/pir-e2e-test-runner

Conversation

@samsymons
Copy link
Copy Markdown
Collaborator

@samsymons samsymons commented Apr 16, 2026

Task/Issue URL: https://app.asana.com/1/137249556945/project/1199333091098016/task/1214087783608728?focus=true
Tech Design URL:
CC:

Description

PIR E2E tests are one of the most-used xlarge runner workflows. We should be safe to downgrade these to the free runner.

Testing Steps

  1. Check that PIR E2E tests ran and were green

Impact and Risks

What could go wrong?

Quality Considerations

Notes to Reviewer


Internal references:

Definition of Done | Engineering Expectations | Tech Design Template


Note

Medium Risk
Medium risk because it changes the GitHub Actions runner size for a frequently used e2e workflow, which could increase runtime or cause new timeouts/resource-related flakes.

Overview
Switches the macOS PIR end-to-end GitHub Actions workflow from the macos-26-xlarge runner to the standard macos-26 runner (including the matrix include entry), reducing CI runner cost/usage while keeping the rest of the workflow behavior the same.

Reviewed by Cursor Bugbot for commit 7fafd7e. Bugbot is set up for automated code reviews on this repo. Configure here.

@samsymons samsymons requested a review from quanganhdo April 16, 2026 15:59
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.

1 participant