2019-03-18, 03:27
Hi,
I was looking at the defect reports for Kodi on Coverity Scan as a part of my research. My goal is to track changes for the files where Coverity has detected an alert to understand how developers are responding to the alerts from static analysis tools. In short, for now, I am trying to match files on GitHub from Coverity Scan.
It would be greatly helpful if you can answer some of my queries,
1) There are multiple branches for this project. Do you test all the branches individually on Coverity Scan or do you only test the master branch?
2) While looking at Coverity Scan reports, I find some alerts whose file paths apparently don't exist on the master branch (e.g.
cid: 1442921 - /usr/include/c++/7/bits/move.h;
cid:1438977 - /tools/depends/xbmc-depends/x86_64-linux-gnu-debug/include/fmt/format.h).
Can you help me on where these files are located so that I can better understand how to track files on GitHub from Coverity reports?
3) Do you always run Coverity analysis on Kodi with the same configuration (for example, always analyzing the full master branch)?
If you can help me with these answers and any other suggestion on how can I track files on GitHub from the file path listed on Coverity Scan, it would be greatly helpful for me.
Thanks,
Nasif
I was looking at the defect reports for Kodi on Coverity Scan as a part of my research. My goal is to track changes for the files where Coverity has detected an alert to understand how developers are responding to the alerts from static analysis tools. In short, for now, I am trying to match files on GitHub from Coverity Scan.
It would be greatly helpful if you can answer some of my queries,
1) There are multiple branches for this project. Do you test all the branches individually on Coverity Scan or do you only test the master branch?
2) While looking at Coverity Scan reports, I find some alerts whose file paths apparently don't exist on the master branch (e.g.
cid: 1442921 - /usr/include/c++/7/bits/move.h;
cid:1438977 - /tools/depends/xbmc-depends/x86_64-linux-gnu-debug/include/fmt/format.h).
Can you help me on where these files are located so that I can better understand how to track files on GitHub from Coverity reports?
3) Do you always run Coverity analysis on Kodi with the same configuration (for example, always analyzing the full master branch)?
If you can help me with these answers and any other suggestion on how can I track files on GitHub from the file path listed on Coverity Scan, it would be greatly helpful for me.
Thanks,
Nasif