>>> 2) Coverity
>>>
>>AFAIK coverify used manually from time to time, and fix code accordingly
>>BTW wouldn't it be nice if we could track/update/link reports on jira,
>>or better in "real time" on gerrit.
> That is the goal, to incorporate static analysis to each gerrit commit, so 
> each  
> commit can be kept clean. :-)

I believe this is possible - there is a coverity jenkins plugin
available. From my past experience, the coverity process may not really
be lightweight enough to be amenable to this, you need (a) a special
build using the coverity tools (this could certainly be added as another
jenkins task), (b) something to submit the results (presumably this is
where the plugin comes in), (c) wait for the submission to be processed,
which can take quite some time, and (d) a way to make a determination of
the outcome.  I'm sure this last step can be done, but I'm used to
getting a web dashboard with lots of analysis, but not a single answer
that jenkins could use in deciding whether to issue +1 or not. What
would be the conditions - "no more errors than some stored build result"?

Anyway the existing page is here, it needs lots of attention, and as
usual has gone a bit stale, since someone (someone with rights) has to
do the special build and push it.

https://scan.coverity.com/projects/iotivity?tab=overview

_______________________________________________
iotivity-dev mailing list
[email protected]
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to