If you use the same project, the results from the second job that finishes will overwrite the results from the first one.
Analysis won’t work without
Prepare sets up the system for the analysis.
Also, please read this post which explains that the analysis happens during
VSBuild and during
Analysis as well.
In order to run, I imagine
Website.Test needs to first build
If the answer is yes, why not have a single job for
Website.Test which builds (and analyzes) the
Website.Test, runs the tests, creates the coverage file and pushes it to SonarCloud?
Like this, at least the
Website job will be faster and will return the results faster during the PR analysis.