Project

General

Profile

Actions

Misc #15202

open

Adding Coverity Scan to CI to see the result casually

Added by jaruga (Jun Aruga) almost 3 years ago. Updated almost 3 years ago.

Status:
Open
Priority:
Normal
Assignee:
-
[ruby-core:89278]

Description

Recently I reported issues detected by code analysis tool mainly using Coverity Scan.

The 9 issues categorized as "important" was fixed by #15116. (Thank you!)

https://bugs.ruby-lang.org/issues/15116

However as a "not important" issues, around 1000 issues were detected by the tool for the ruby 2.5.1.
I am considering how to deal with this or report those.
I might open an another ticket for that.

However there are around 1000 "not important" issues.

Right now I do not share the report file (840KByte) for that, because it makes people tired.
If someone want to see it, I am happy to share it here as an attachment.

Instead of that, It looks good to me that someone could see the result of coverity scan casually anytime to fix those in long term.

What I want to propose is to add coverity scan test on rubyci or Travis CI.

I do not know how coverity scan is used on current Ruby project as a regular workflow.
But I could see it is actually used from the setting [2] and some tickets. [3]

I found how to use Coverity Scan on Travis CI [4], and the used cases [5][6].

How do you think?

Actions

Also available in: Atom PDF