-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
node-daily-coverity failing on test-packetnet-ubuntu1604-x64-1 #2183
Comments
This issue is stale because it has been open many days with no activity. It will be closed soon unless the stale label is removed or a comment is made. |
This is still failing as the Coverity Build Tool isn't available on the machines running the job:
I've applied to join the Node.js project on Coverity. As I originally posted it appears you need to have admin access to at least one project to be able to download the Coverity Build Tool. I'm not sure who the owners of the Node.js project on Coverity are -- hopefully they're still involved and able to respond to the application. |
@richardlau is this the issue where you can update who you reached out to (@jbergstroem ?) |
Yes, it is -- I sent an email to @jbergstroem (and copying the build email alias) back on 9 July but I think he was out of office at the time. |
@richardlau might make sense to follow up with @jbergstroem again. |
@jbergstroem has added me to the Node.js project on Coverity so I can now access the downloads for the Coverity build tools. I've proceeded to download and install them on the three I've also updated the hosts (via rerunning our Ansible playbook against them) to install gcc-8 and updated the job to use the select-compiler.sh script. Test build: https://ci.nodejs.org/view/Node.js%20Daily/job/node-daily-coverity/1979/console |
Build failed 😞. From the corresponding build log:
Unfortunately the job has deleted the |
I did some local tests and running in Ubuntu 20.04 allows us to use the default However I've also been able to get the Coverity CI job to work in the existing Ubuntu 18.04
I've changed the CI job to do those steps. No further additional Coverity build tool configuration is required (I cleared and reinstalled the tool to check). A test build with this setup has completed, submitted to Coverity and is currently being analyzed: The ERRORs in the Coverity build log are gone and as a result we process more "units",
to this morning's daily:
|
Good news is that I think the Coverity CI build is now fixed (🎉). We may need to fix up the exclusion patterns on the Coverity analysis side, currently: but that should probably be a separate issue. |
https://ci.nodejs.org/job/node-daily-coverity/ is failing on https://ci.nodejs.org/computer/test-packetnet-ubuntu1604-x64-1/
e.g. https://ci.nodejs.org/job/node-daily-coverity/1421/console
According to https://github.com/nodejs/build/blob/97b004a672d17820976ea8eac91b4dde8a6a4697/ansible/MANUAL_STEPS.md#jenkins-workspace installing Coverity Build Tool for Linux x64 is a manual step. I've logged into Coverity but I can't download the build tool as apparently I need admin access to at least one project:
https://ci.nodejs.org/job/node-daily-coverity/1422/ ran on test-packetnet-ubuntu1604-x64-2 and passed.
The text was updated successfully, but these errors were encountered: