Skip to content

test(extra): centralize agent integration tests - #1744

Open
Benoît Cortier (CBenoit) wants to merge 4 commits into
cbenoit-consolidate-mstsgu-testsfrom
cbenoit-consolidate-agent-tests
Open

test(extra): centralize agent integration tests#1744
Benoît Cortier (CBenoit) wants to merge 4 commits into
cbenoit-consolidate-mstsgu-testsfrom
cbenoit-consolidate-agent-tests

Conversation

@CBenoit

@CBenoit Benoît Cortier (CBenoit) commented Aug 21, 2026

Copy link
Copy Markdown
Member

Centralize agent coverage in the extra suite and build the binary once.

Co-authored-by: Copilot App 223556219+Copilot@users.noreply.github.com

@github-actions github-actions Bot added maintainer-required Maintainer review or intervention is required risk/low Self-contained change with no cross-crate behavioral effect size/S Size: up to 199 counted lines and 5 files; exceeds XS in either measure labels Aug 21, 2026
@CBenoit
Benoît Cortier (CBenoit) force-pushed the cbenoit-consolidate-agent-tests branch from 5de0837 to 02ab0ac Compare August 21, 2026 09:10
@CBenoit Benoît Cortier (CBenoit) changed the title test: consolidate agent test binary test(extra): centralize agent integration tests Aug 21, 2026
@github-actions github-actions Bot added size/M Size: up to 449 counted lines and 10 files; exceeds S in either measure and removed size/S Size: up to 199 counted lines and 5 files; exceeds XS in either measure labels Aug 21, 2026
Use one test harness to preserve feature-gated coverage while avoiding repeated relinking.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Move Mstsgu coverage to the shared extra test harness.

Keep native-TLS coverage in the same centralized binary.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Nest the Mstsgu integration modules beneath the extra test harness.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Centralize agent coverage in the extra suite and build the binary once.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer-required Maintainer review or intervention is required risk/low Self-contained change with no cross-crate behavioral effect size/M Size: up to 449 counted lines and 10 files; exceeds S in either measure

Development

Successfully merging this pull request may close these issues.

1 participant