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

Improve test DEB/RPM package speed #30923

Open
bebound opened this issue Mar 3, 2025 · 2 comments
Open

Improve test DEB/RPM package speed #30923

bebound opened this issue Mar 3, 2025 · 2 comments
Assignees
Labels
Azure CLI Team The command of the issue is owned by Azure CLI team feature-request Similar-Issue
Milestone

Comments

@bebound
Copy link
Contributor

bebound commented Mar 3, 2025

Test RPM/DEB package task is slow in batch CI, delaying our release process. We've used an 8-core agent, but the task still takes over an hour.

Using more cores won't significantly improve performance. Instead, we should focus on enhancing the test module.

  • Some modules are run in serial, such as network.
  • Some tests run much slower than others, slowing down the entire testing process. For example: tests/latest/test_keyvault_commands.py::KeyVaultMgmtScenarioTest::test_keyvault_list_deleted takes 6 min.

Related PR:

@yonzhan
Copy link
Collaborator

yonzhan commented Mar 3, 2025

Thank you for opening this issue, we will look into it.

Copy link

github-actions bot commented Mar 3, 2025

Here are some similar issues that might help you. Please check if they can solve your problem.

Powered by issue-sentinel

@yonzhan yonzhan added the Azure CLI Team The command of the issue is owned by Azure CLI team label Mar 3, 2025
@yonzhan yonzhan added this to the Backlog milestone Mar 3, 2025
@bebound bebound changed the title Improve CI speed Improve test DEB/RPM package speed Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Azure CLI Team The command of the issue is owned by Azure CLI team feature-request Similar-Issue
Projects
None yet
Development

No branches or pull requests

2 participants