Ensure we're also testing extensions in isolation to validate dependency issues in CI
- Dominant language
- Go
- Stars
- 569
- Forks
- 364
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 136
Description
We should look at smoke tests for extensions to be validated in isolation. There was a recent issue with a misconfigured dependency in azure.ai.agents that was covered up if you installed the microsoft.foundry meta extension and it pulled in everything.
We should see what we can do automatically and what we should do by convention/guideline.
Contributor guide
Research direction
Start by locating the extension smoke tests and the CI configuration, then review how the microsoft.foundry meta extension can mask a dependency problem in azure.ai.agents. Define whether isolated validation can be automated or should be a guideline; done means the approach is documented and catches misconfigured extension dependencies in CI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100