Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APIView - Create a pipeline based upgradability test #8915

Open
Tracked by #5897 ...
praveenkuttappan opened this issue Sep 3, 2024 · 0 comments
Open
Tracked by #5897 ...

APIView - Create a pipeline based upgradability test #8915

praveenkuttappan opened this issue Sep 3, 2024 · 0 comments
Assignees
Labels
APIView Central-EngSys This issue is owned by the Engineering System team.

Comments

@praveenkuttappan
Copy link
Member

We cannot check upgradability if a language uses sandboxing env to create API review. Solution is to use a pipeline that access original files container and run parser against all valid revisions. Create a pipeline that runs a script to perform following.

  • Access cosmos DB to get all revisions
  • Access original file for each revision and run parser to check if parser can convert original to code file.

Create a report of all revisions that cannot be upgraded.

@praveenkuttappan praveenkuttappan added APIView Central-EngSys This issue is owned by the Engineering System team. labels Sep 3, 2024
@praveenkuttappan praveenkuttappan self-assigned this Sep 3, 2024
@github-project-automation github-project-automation bot moved this to 🆕 New in ApiView Sep 3, 2024
@praveenkuttappan praveenkuttappan moved this from 🤔 Triage to 🐝 Dev in Azure SDK EngSys 🤖🧠 Sep 3, 2024
@praveenkuttappan praveenkuttappan moved this from 🐝 Dev to 📋 Backlog in Azure SDK EngSys 🤖🧠 Oct 1, 2024
@maririos maririos moved this from 📋 Backlog to 🐝 Dev in Azure SDK EngSys 🤖🧠 Feb 24, 2025
@maririos maririos moved this from 📋 Backlog to 🏗 In progress in ApiView Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
APIView Central-EngSys This issue is owned by the Engineering System team.
Projects
Status: 🏗 In progress
Development

No branches or pull requests

1 participant