microsoft / microsoft/GitHub-Copilot-for-Azure

Allow skill owners to bring their own Azure subscription for integration tests

Open
#3,205 0 comments 0 reactions 0 assignees View on GitHub
skills
Dominant language
Python
Stars
250
Forks
204
Avg merge
1d 12h
Merged PRs (30d)
67

Description

As of today, all the integration tests run against one shared test subscription. This won't scale as we add more tests that need access to Azure resources. Once we support skill owners bringing their own test subscriptions, we can adopt the following model:

1. Run no-Azure tests and core tests in the shared test subscription, such as skill invocation.
2. Skill owners opt in to more expensive test cases, bring their own test subscription and configure the tests to run in those subscriptions.

Contributor guide

Open the contributing guide

Research direction

Start by locating the integration-test configuration and the setup for the shared Azure test subscription. Determine how no-Azure, core, and opt-in subscription-backed tests should be separated, and document what skill owners must configure for their own subscriptions.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, python
Domain
cloud, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.