Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-17802] Windows: Get Coverity Scan running on sample repository

GitHub Issuen/a
TypeImprovement
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2015-01-06T23:03:06.000+0000
Affected Version/sn/a
Fix Version/sRelease 4.1.0
ComponentsWindows
Labelsmerge-3.4.2
ReporterIngo Muschenetz
AssigneeChristopher Williams
Created2014-09-29T18:47:51.000+0000
Updated2017-03-22T22:47:20.000+0000

Description

Coverity Scan is a free service allow us to test our C++ code for flaws. It has a very nice Travis CI integration, however it only works on public projects. For now, we've created a sample repo: https://github.com/appcelerator/coverity_test To test running it.

Attachments

FileDateSize
build-log.txt.zip2014-09-29T18:50:40.000+000065440

Comments

  1. Ingo Muschenetz 2014-09-29

    The build is currently failing for unknown reasons. Here are the commands used to run coverity from the command line:
        ./build_and_test_travis.sh 
        cd build
        make clean
        ~/Documents/Appcelerator/src/download/cov-analysis-macosx-7.5.0/bin/cov-configure --comptype clangcxx --compiler /usr/bin/clang++
        ~/Documents/Appcelerator/src/download/cov-analysis-macosx-7.5.0/bin/cov-build --dir cov-int make -j 4
       
    Attached is a log file.
  2. Christopher Williams 2014-10-03

    I set up a nightly build that will run under coverity and then will zip up the results and post to scan.coverity.com via curl. http://studio-jenkins.appcelerator.org/job/titanium_mobile_windows_nightly/ I think we can't yet see the defects because they need to approve our project as truly being open source, and right now that project is set up to a dummy github repo (https://github.com/appcelerator/coverity_test) rather than the real one, and the real one is not public.
  3. Lee Morris 2017-03-22

    Closing ticket as fixed.

JSON Source