Ask Your Question
2

How to fix an Unstable Build

asked 2013-09-27 05:57:03 -0600

David Lu gravatar image

For those of us that don't speak build-farm, how do I make this build not unstable?

http://jenkins.ros.org/job/doc-hydro-navigation/26/

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted
1

answered 2013-09-29 10:30:07 -0600

fergs gravatar image

Looking at the console output (http://jenkins.ros.org/job/doc-hydro-navigation/26/console), the only error I see is that it barfs when trying to send emails -- I'm guessing hersh@willowgarage.com (the maintainer email) is no longer valid?

edit flag offensive delete link more

Comments

Thanks. I think this is what I'm looking for, although I have yet to check to see if this removes the unstable flag.

David Lu gravatar imageDavid Lu ( 2013-09-29 11:23:33 -0600 )edit

Looks like it's not complaining about hersh, it's complaining about "a catkin package".

joq gravatar imagejoq ( 2013-09-29 11:27:42 -0600 )edit

The line "Notification recipients: hersh@wDocumenting a catkin package" will extend the list of recipients and that might break the email notification plugin. The problem here seems to be that the output is mixed up (like stdout and stderr). I am pretty sure I filled a ticket about that some time ago but can't find it.

Dirk Thomas gravatar imageDirk Thomas ( 2013-09-29 11:41:13 -0600 )edit
2

answered 2013-09-27 07:08:13 -0600

joq gravatar image

updated 2013-09-29 05:10:55 -0600

I'd suggest running rosdoc_lite on your latest source in a catkin workspace.

See if that works, and what it says.

EDIT: to better duplicate the build farm doc environment, use a clean workspace that has not yet been built.

edit flag offensive delete link more
1

answered 2013-09-27 06:55:12 -0600

William gravatar image

updated 2013-09-27 06:56:52 -0600

On that page there is a link called "Test Result". If you click on it you'll see that 1/1 tests failed. If you fixup that test it will likely be stable again. You can also get an unstable label if some warnings are detected, though I'm not sure how strict it is.

EDIT:

Well this is a doc job, so there is likely something else going on here (but the above still explains how/why a job is considered "unstable").

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2013-09-27 05:57:03 -0600

Seen: 175 times

Last updated: Sep 29 '13