Skip to content

Ensure that Run tests (http) is actually testing http - #3340

Open
Chidozie Ononiwu (chidozieononiwu) wants to merge 1 commit into
microsoft:mainfrom
chidozieononiwu:ensureHttpTesting
Open

Ensure that Run tests (http) is actually testing http#3340
Chidozie Ononiwu (chidozieononiwu) wants to merge 1 commit into
microsoft:mainfrom
chidozieononiwu:ensureHttpTesting

Conversation

@chidozieononiwu

Copy link
Copy Markdown
Member

This pull request introduces a minor configuration update to the live-test.yml pipeline. The change sets the MCP_TEST_TRANSPORT environment variable to 'http', which may affect how tests communicate during execution.

  • Pipeline configuration:
    • Added the MCP_TEST_TRANSPORT environment variable with the value 'http' to the jobs section of live-test.yml, potentially altering the test transport protocol.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Azure Pipelines live-test job template to ensure the “Run tests (http)” step actually executes the test suite using the HTTP transport, aligning the pipeline behavior with the step’s intent and label.

Changes:

  • Sets MCP_TEST_TRANSPORT to http for the “Run tests (http) - az pwsh” task to force HTTP-based test transport selection during that run.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@vukelich

Copy link
Copy Markdown
Member

/azp run mcp - pullrequest - live

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
AZURE_MCP_COLLECT_TELEMETRY: 'false'
MCP_TEST_TRANSPORT: 'http'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This is already handled via AdditionalParameters: "@{ UseHttpTransport = true }" but I like this better. Can you clean up everything using AdditionalParameters: "@{ UseHttpTransport = true }" to stop using it.

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.

4 participants