microsoft / microsoft/GitHub-Copilot-for-Azure
Allow skill owners to bring their own Azure subscription for integration tests
- 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
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