Hello,
Admittedly I have never had an analysis fail on the server side before 5.1.x. But after 5.2.x, that's a different matter.
In the small time which I've been experiencing with it, I had an analysis fail on me on the server side but the return code of the analysis process is 0. I have to check each time on the server whether an analysis has succeeded or failed.
This means that currently, the runner/scanner cannot be used reliably with, say, at or cron to ensure that an analysis has completed successfully.
Is there a plan for this SonarQube component to be able to wait for the server side processing to complete so as to declare a full success?
Regards