Must-share information (formatted with Markdown):
- Version 7.9.5 on Linux CentOS
- Publish results in Azure DevOps Pipeline to SonarQube server
- Used to work quite fast. Now that we moved SonarQube to the Azure Cloud (with ADO Agent and SonarQube on the same Virtual machine) the publishing takes 10-15 times longer.
we moved our onprem virtual linux box to Azure cloud. The VM has the same CPU / RAM config as before. Everything runs fine, except publishing results from Azure DevOps using the SonarQube plugins:
- task: SonarQubePublish@4 displayName: Publish results inputs: pollingTimeoutSec: '300'
Can you give us a hint towards what exactly the plugin is doing? Which protocol it is using etc, so we can analyze where the performance/time is going?
See below a graph of pipeline executions in past 30 days with a spike at the day we moved the server:
Note: ADO self-hosted Agent and SonarQube are running on the same virtual machine.