thanks. Looks better now except code coverage still doesn't work. Any idea?
On 10 September 2014 22:12, Fabrice Bellingard <belling...@gmail.com> wrote: > Hi Olivier, > > Looks like the configuration of the SQ build step is not fully correct. From > the following command line: >> >> [workspace] $ /x1/jenkins/sonar-runner/bin/sonar-runner >> -Dsonar.jdbc.driver=com.mysql.jdbc.Driver >> >> -Dsonar.jdbc.url=jdbc:mysql://192.168.0.64:3306/sonar?useUnicode=true&characterEncoding=utf8 >> ******** ******** >> -Dsonar.host.url=http://localhost:9090 ******** ******** >> >> -Dsonar.projectBaseDir=/x1/jenkins/jenkins-master/jenkins-home/jobs/tomcat-trunk/workspace >> "-Dsonar.projectName=Apache Tomcat" >> -Dsonar.projectVersion=trunk >> -Dsonar.libraries=output/classes >> -Dsonar.projectKey=apache:tomcat >> -Dsonar.sources=java,modules/jdbc-pool,modules/tomcat-lite,modules/bayeux > > , I can see that: > > sonar.binaries is missing (which is the reason why the Findbugs plugins > fails) > sonar.libraries is not correct (it points to the folder where classes are > compiled, not to the dependencies) > > > I made some tests on my box, and the following configuration should make it: > >> sonar.projectKey=apache:tomcat >> sonar.projectName=Apache Tomcat >> sonar.projectVersion=trunk >> >> sonar.sources=java,modules/bayeux/java,modules/jdbc-pool/src/main/java,modules/tomcat-lite/java >> >> sonar.binaries=output/classes,modules/jdbc-pool/output/classes,modules/tomcat-lite/target/classes > > > (I removed "sonar.libraries" because it depends on the "base.path" property > set for the build) > > > One note: if you want to benefit from Findbugs analysis, all the classes > need to compiled. For my tests, I run: > > "ant compile" at the root, which compiles into "output/classes" > "ant" for both bayeux module, which compiles into "output/classes" as well > "ant" for jdbc-pool module, which compiles into > "modules/jdbc-pool/output/classes" > "mvn compile" for "tomcat-lite" module, which compiles into > "modules/tomcat-lite/target/classes" > > All those build directories are therefore referenced in "sonar.binaries". > > > HTH! > > - Fabrice > belling...@apache.org > fabrice.belling...@sonarsource.com > > On Wed, Sep 10, 2014 at 9:08 AM, Olivier Lamy <ol...@apache.org> wrote: >> >> I tried to get this working but got this error: >> https://analysis.apache.org/jenkins/job/tomcat-trunk/10/console >> >> Any help will be appreciate :-) >> >> >> On 3 September 2014 22:07, Fabrice Bellingard <belling...@gmail.com> >> wrote: >> > Hi guys, >> > >> > Tomcat had also been analyzed for a couple of months on the SonarQube >> > instance of the ASF [1], but the last analysis is very old. The analysis >> > must be failing for some reasons, so I copy Olivier who's managing the >> > SQ >> > instance @ASF. He can certainly give you more information on how to get >> > the >> > analysis back to normal - and probably also how to get a login there. >> > >> > IMO, it's best to advertise and use this instance instead of Nemo - >> > which we >> > use @SonarSource mainly as a demo instance. >> > >> > [1] https://analysis.apache.org/dashboard/index/77101?did=1 >> > >> > >> > - Fabrice >> > belling...@apache.org >> > fabrice.belling...@sonarsource.com >> > >> > >> >> From: Henri Gomez <henri.go...@gmail.com> >> >> Date: Wed, Aug 27, 2014 at 12:00 PM >> >> Subject: Re: Coverity static analysis scanning >> >> To: Tomcat Developers List <dev@tomcat.apache.org>, Fabrice Bellingard >> >> <fabrice.belling...@sonarsource.com> >> >> >> >> >> >> Fabrice Belingard, ASFer is working for Sonar. >> >> I add him in loop so he could give us more informations >> >> >> >> 2014-08-27 11:45 GMT+02:00 Mark Thomas <ma...@apache.org>: >> >> > On 26/08/2014 22:52, Henri Gomez wrote: >> >> >> Hi all >> >> >> >> >> >> Are you aware SonarQube is analysing Tomcat in Nemo for years ? >> >> >> >> >> >> >> >> >> http://nemo.sonarqube.org/dashboard/index/50544 >> >> >> >> >> >> 310 Blocker issues, 121 Critical issues. >> >> > >> >> > I took a quick look. The first 60 or so blocker issues I looked at >> >> > were >> >> > all false positives triggered by us catching Throwable for good >> >> > reasons. >> >> > Can we get a login to this system to make them as false positives? >> >> > >> >> > Mark >> >> > >> >> > >> >> >> >> >> >> Wondering if Coverity will provides more informations than SonarQube >> >> >> ? >> >> >> >> >> >> BTW, SonarQube is analysing major ASF projects for a long time now >> >> >> :) >> >> >> >> >> >> >> >> >> 2014-08-26 11:20 GMT+02:00 Mark Thomas <ma...@apache.org>: >> >> >>> All, >> >> >>> >> >> >>> I have been pinged off-list by Coverity to say that they have set >> >> >>> up >> >> >>> Tomcat with a free account with their static code analysis service. >> >> >>> >> >> >>> I think I have the ability to send invitations so if anyone wants >> >> >>> to >> >> >>> take a look at the results, just reply here. >> >> >>> >> >> >>> I have taken a quick look and they do appear to have found some >> >> >>> valid >> >> >>> threading issues. There are ~350 issues in total and I don't yet >> >> >>> have >> >> >>> a >> >> >>> feel for the false positive rate. >> >> >>> >> >> >>> Mark >> >> >>> >> >> >>> >> >> >>> --------------------------------------------------------------------- >> >> >>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >> >> >>> For additional commands, e-mail: dev-h...@tomcat.apache.org >> >> >>> >> >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> >> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >> >> >> For additional commands, e-mail: dev-h...@tomcat.apache.org >> >> >> >> >> > >> >> > >> >> > --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >> >> > For additional commands, e-mail: dev-h...@tomcat.apache.org >> >> > >> >> >> > >> >> >> >> -- >> Olivier Lamy >> http://twitter.com/olamy | http://linkedin.com/in/olamy > > -- Olivier Lamy http://twitter.com/olamy | http://linkedin.com/in/olamy --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org