Skip to content
This repository was archived by the owner on Feb 6, 2026. It is now read-only.

Fix live test deployment and code issues - #723

Merged
hallipr merged 3 commits into
mainfrom
users/pahallis/deployment
Jul 24, 2025
Merged

Fix live test deployment and code issues#723
hallipr merged 3 commits into
mainfrom
users/pahallis/deployment

Conversation

@hallipr

@hallipr hallipr commented Jul 24, 2025

Copy link
Copy Markdown
Member

What does this PR do?

Monitor wasn't testing with the storage account it deployed
Workbooks was using an invalid bicep property value

Pre-merge Checklist

  • Required for All PRs
    • Read contribution guidelines
    • PR title clearly describes the change
    • Commit history is clean with descriptive messages (cleanup guide)
    • Added comprehensive tests for new/modified functionality
    • Updated CHANGELOG.md for product changes (features, bug fixes, UI/UX, updated dependencies)
    • Spelling check passes: .\eng\common\spelling\Invoke-Cspell.ps1
  • For MCP tool changes, updated:
    • Updated README.md documentation
    • Updated command list in /docs/azmcp-commands.md
    • Updated test prompts in /e2eTests/e2eTestPrompts.md
  • 👉 For Community (non-Azure team member) PRs:
    • Security review: Reviewed code for security vulnerabilities, malicious code, or suspicious activities before running tests (crypto mining, spam, data exfiltration, etc.)
    • Manual tests run: added comment /azp run azure - mcp to run Live Test Pipeline
Copilot AI review requested due to automatic review settings July 24, 2025 20:11
@hallipr
hallipr requested a review from a team as a code owner July 24, 2025 20:11

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 fixes deployment and testing issues by ensuring the monitor tests use the correct storage account name and removing an invalid bicep property value. The changes address infrastructure deployment failures and test reliability.

  • Updated monitor tests to use the correct storage account naming convention
  • Commented out invalid workbook resource with unsupported 'user' kind
  • Added storage account role assignment for test application access

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
tests/Areas/Monitor/LiveTests/MonitorCommandTests.cs Updated storage account name references to use the correct naming convention with "mon" suffix
infra/services/workbooks.bicep Commented out user workbook resource that uses invalid 'user' kind property
infra/services/monitor.bicep Added blob contributor role assignment for test application to access storage account
Comment thread tests/Areas/Monitor/LiveTests/MonitorCommandTests.cs
Comment thread tests/Areas/Monitor/LiveTests/MonitorCommandTests.cs
@hallipr
hallipr merged commit ff6e185 into main Jul 24, 2025
56 checks passed
@hallipr
hallipr deleted the users/pahallis/deployment branch July 24, 2025 21:18
@github-project-automation github-project-automation Bot moved this from Untriaged to Done in Azure MCP Server (OLD) Jul 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

4 participants