Skip to content

Migrate end-to-end tests to pytest Uranium - #400

Merged
bneradt merged 1 commit into
yahoo:masterfrom
bneradt:replace-autest-with-urtest
Aug 24, 2026
Merged

Migrate end-to-end tests to pytest Uranium#400
bneradt merged 1 commit into
yahoo:masterfrom
bneradt:replace-autest-with-urtest

Conversation

@bneradt

@bneradt bneradt commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Migrate every end-to-end scenario to ordinary test_*.py modules backed
by a lightweight Uranium runtime and pytest-xdist. Generate the
build-tree urtest.sh with isolated, failure-preserving sandboxes and CI
sharding.

Remove the legacy harness and update CI, docs, and contributor guidance
to use the new workflow.

Copilot AI lite review requested due to automatic review settings August 21, 2026 22:58
@bneradt bneradt self-assigned this Aug 21, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@bneradt
bneradt force-pushed the replace-autest-with-urtest branch 3 times, most recently from fb0bbe1 to 4ef2fc5 Compare August 24, 2026 17:33
Migrate every end-to-end scenario to ordinary test_*.py modules backed
by a lightweight Uranium runtime and pytest-xdist. Generate the
build-tree urtest.sh with isolated, failure-preserving sandboxes and CI
sharding.

Use explicit stream expectation and return-code methods so accidental
assignment fails during test declaration and regex failures explain the
behavior under test.

Remove the legacy harness and update CI, docs, and contributor guidance
to use the new workflow.
@bneradt
bneradt force-pushed the replace-autest-with-urtest branch from 4ef2fc5 to 72c721a Compare August 24, 2026 17:50
@bneradt
bneradt merged commit 550082d into yahoo:master Aug 24, 2026
4 checks passed
@bneradt
bneradt deleted the replace-autest-with-urtest branch August 24, 2026 18:21
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