-
Notifications
You must be signed in to change notification settings - Fork 10
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
turtlebot/3ea2c30: liveness -> harmless? #415
Comments
That does not sound like a |
Yeah, I'm getting a bit confused about our definition of liveness. The following bugs all have
I've spot-checked these, and some don't describe runtime issues. Could it be we've inflated liveness to include everything which could lead to loss of functionality? |
Tentative conclusion: see whether |
All these bugs listed above seem to have |
turtlebot/3ea2c30 is about an env hook (basically a Bash script 'plugin') trying to find a directory which doesn't always exist (as it's a directory from a different package, which isn't listed as a dependency of the package in which the failing env hook is located):
robust/turtlebot/3ea2c30/3ea2c30.bug
Lines 4 to 14 in 7e3932c
This is classified as
SOFTWARE:LIVENESS
.However, the net effects of that env hook failing are essentially:
source
s theirsetup.bash
(ie: activates a workspace)TURTLEBOT_MAP_FILE
environment variable not getting setbut the base functionality of the package itself (ie:
turtlebot_bringup
) is not affected. The robot can still be controlled, no software will fail to work, except some other package which might use this variable (some.launch
files inturtlebot_navigation
).Do we feel this is sufficient for a
LIVENESS
label?Edit: and the env hook also only sets a "sane default".
The text was updated successfully, but these errors were encountered: