<div dir="ltr"><div class="gmail_extra"><span style="font-size:12.8px">Dear folks</span></div><div class="gmail_extra">(small correction from the last message)<br style="font-size:12.8px"><div class="gmail_extra" style="font-size:12.8px"></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I'm asked how to see the details of a Jenkins build error.</div><div style="font-size:12.8px">The procedure is:</div><div style="font-size:12.8px"><ol><li style="margin-left:15px">From your Gerrit Change, find a link to the failed Jenkins build. It should start with <a href="http://jenkins.named-data.net/" target="_blank">http://jenkins.named-data.net/</a> .</li><li style="margin-left:15px">Navigate to that link, and sign in with any Google Account.</li><li style="margin-left:15px">Under "Configurations" there should be a list of operating system names. These are the systems you commit has been built on. If there's a red circle to the left of a system name, the build has failed on this system. If there's no system name showing up, something went wrong in Jenkins scheduling, and you can see the error via "Console Output" link on the left navigation bar.</li><li style="margin-left:15px">Tap on a system name that has a red circle.</li><li style="margin-left:15px">Tap on "View as plain text" link on left navigation bar.</li><li style="margin-left:15px">Scroll to the end of this output, and look for signs of compilation error.</li><li style="margin-left:15px">If the end of output looks like unit testing logs, this means there's no compilation error. Search for "error in" and "error: in" (precisely these two strings without quotes) to find out which test cases went wrong.</li><li style="margin-left:15px">If the end of output looks like a Java stack trace, this means there's an issue with a Jenkins slave machine.</li><li style="margin-left:15px">In case of Jenkins scheduling error (step 3) or slave error (step 8), go back to the page opened in step 2, and tap "Retrigger" on the left navigation bar. If the build still fails due to the same Jenkins scheduling/slave error, complain on nfd-dev mailing list, and include a link to the failed build in your message.</li></ol><div>Yours, Junxiao</div></div></div></div>