Commit Graph

1975 Commits

Author SHA1 Message Date
Atsushi Watanabe f21e88cc9a rosclean: support BusyBox du (#185)
* rosclean: support busybox du

* Fix coding styles

* Fix exception handling for symlink check
2018-08-15 09:05:26 -07:00
Jochen Sprickerhof 8a855e74ff chmod -x on Python modules (#183) 2018-08-13 09:20:55 -07:00
Dirk Thomas 9f2051dd80
add missing dependencies (#181) 2018-06-07 17:56:25 -07:00
Dirk Thomas 33b74d57a7 1.14.4 2018-05-01 12:34:42 -07:00
Dirk Thomas 2dfa6fda9b update changelogs 2018-05-01 12:34:28 -07:00
Christopher Wecht 2ec20d9322 rosrun: array is now properly expanded in debug-echo (#176) 2018-04-03 10:48:01 -07:00
Christopher Wecht cdb0be3a52 rosbash: replaced `...` with $(...) (#177) 2018-04-03 08:45:27 -07:00
Christopher Wecht 9b4ebfdc54 rosrun: replaced `...` with $(...) (#175) 2018-04-02 11:19:49 -07:00
Tiago Marques 9585a2904b Fixed compiling error on line 356 (#171) 2018-02-21 14:20:12 -08:00
hannometer 5be8cf1340 fix zsh tab completion for symlinks (#169)
- add '-L' flag to 'find' command used, for example, for tab completion of launch files and package nodes/executables
- building a workspace with catkin tools creates symlinks in a package's libexec folder, in which case the tab completion for the executable with rosrun didn't work
2018-02-14 08:53:13 -08:00
Dirk Thomas 492d417612 1.14.3 2018-01-30 10:34:56 -08:00
Dirk Thomas 1d2ce934c2 update changelogs 2018-01-30 10:34:26 -08:00
nalt 06a3597afe Do not remove paths containing ./ or ../ (#162) 2018-01-26 11:57:08 -08:00
Dirk Thomas 4edd0f8337 Merge remote-tracking branch 'origin/lunar-devel' into kinetic-devel 2018-01-26 11:06:34 -08:00
Mikael Arguedas fca1cd0e8e use python constants rather than hardcoded integers for error codes 2018-01-26 10:40:07 -08:00
Dirk Thomas 9a509a6531 1.13.6 2017-10-31 10:35:16 -07:00
Dirk Thomas 06445d12b5 update changelogs 2017-10-31 10:34:44 -07:00
Dirk Thomas e82bc9363f fix syntax of unicode raw string in Python 3 2017-10-26 14:47:28 -07:00
Michael Kopp 36dcbd7715 add options in completion for roslaunch to roszsh 2017-10-26 14:46:30 -07:00
Isaac I.Y. Saito 80990117d0 [rosunit] More searchable testcase result message.
Printed message of the result of each testcase/testmethod? is hard to find when browsing through the test result. Example below:
```
:
[ INFO] [1487343289.092146469]: Constructing FaceDetector.
[ INFO] [1487343289.537363058]: You must subscribe to one of FaceDetector's outbound topics or else it will not publish anything.
Error opening rosout log file '/root/.ros/07335a6c-f521-11e6-a2a7-0242ac110002/rosout.log': No such file or directoryError opening rosout log file '/root/.ros/07335a6c-f521-11e6-a2a7-0242ac110002/rosout.log': No such file or directoryWaiting for service /wide_stereo/driver/set_parameters...
hztest_withface_/face_detector/faces_cloud ... ok

[ROSTEST]-----------------------------------------------------------------------
:
```

(This example is easier.)

This PR makes the result line(s) stand out more, also text-searchable.
2017-10-26 14:45:59 -07:00
Attila Sztupak 8b7dc3cc41 allow arguments in EDITOR env in zsh rosed 2017-10-26 14:45:12 -07:00
Dirk Thomas fb6c2c79b9 ensure cwd exists 2017-10-26 14:41:56 -07:00
Dirk Thomas b202645dc6 1.14.2 2017-10-26 14:38:05 -07:00
Dirk Thomas 3e4840dd53 update changelogs 2017-10-26 14:36:02 -07:00
Mikael Arguedas 6d01a2a75e use python constants rather than hardcoded integers for error codes 2017-09-30 10:31:45 -07:00
Dirk Thomas 782d333f26 1.14.1 2017-07-27 07:39:18 -07:00
Dirk Thomas a1dc9d2b76 update changelogs 2017-07-27 07:38:32 -07:00
Dirk Thomas 5479c969a1 fix syntax of unicode raw string in Python 3 2017-07-06 10:34:39 -07:00
Dirk Thomas 819f1c3058 Merge pull request #147 from kopp/fix_zsh_completion
add options in completion for roslaunch to roszsh
2017-05-29 10:49:20 -07:00
Michael Kopp 668b26299a add options in completion for roslaunch to roszsh 2017-05-29 18:29:06 +02:00
Dirk Thomas ee203ef6ef Merge pull request #139 from 130s/k/rosunit/msg_testresult
[rosunit] More searchable testcase result message.
2017-05-23 09:35:14 -07:00
Attila Sztupak e5c31ce604 allow arguments in EDITOR env in zsh rosed 2017-04-20 00:17:38 +01:00
Dirk Thomas b1bf91c3b4 ensure cwd exists 2017-04-14 03:40:42 -07:00
Dirk Thomas edaa0cf306 1.14.0 2017-02-22 13:59:16 -08:00
Dirk Thomas 391418dc2e update changelogs 2017-02-22 13:58:57 -08:00
Isaac I.Y. Saito c73cd611de [rosunit] More searchable testcase result message.
Printed message of the result of each testcase/testmethod? is hard to find when browsing through the test result. Example below:
```
:
[ INFO] [1487343289.092146469]: Constructing FaceDetector.
[ INFO] [1487343289.537363058]: You must subscribe to one of FaceDetector's outbound topics or else it will not publish anything.
Error opening rosout log file '/root/.ros/07335a6c-f521-11e6-a2a7-0242ac110002/rosout.log': No such file or directoryError opening rosout log file '/root/.ros/07335a6c-f521-11e6-a2a7-0242ac110002/rosout.log': No such file or directoryWaiting for service /wide_stereo/driver/set_parameters...
hztest_withface_/face_detector/faces_cloud ... ok

[ROSTEST]-----------------------------------------------------------------------
:
```

(This example is easier.)

This PR makes the result line(s) stand out more, also text-searchable.
2017-02-17 07:21:07 -08:00
Dirk Thomas 96b37e2197 1.13.5 2017-02-14 16:34:11 -08:00
Dirk Thomas 9cb4580dfc update changelogs 2017-02-14 16:34:01 -08:00
Mike Purvis 6cbaa9976e Add completion for "rosmsg info" 2017-02-09 17:01:49 -05:00
Dirk Thomas bf3e45955e Merge pull request #136 from ros/rostopic_pub_complete_with_options
rostopic pub autocomplete's works when options are provided
2017-01-31 14:15:56 -08:00
Kazumi Malhan a7feabdb2d Added --size option to rosclean purge (#126)
* Added size option to rosclean purge.

When --size option is specified, it will delete old log files until log
directory reaches specified size (in MB), but never below specified
size. Otherwise, it will delete everything inside log directory.

* Changed help message and restored deleted comment.

* Cleaned up the patch to reflect comments.

* Updated functions based on comments.

- Fixed typo
- Removed _check_user_input and check_delete_file_size functions

* Changed logic from keeping minimum to keeping maximum.

* remove unnecessary parenthesis

* check size before asking, use 1024 instead of 1000
2017-01-30 14:52:49 -08:00
Javier e2c45e7269 rostopic pub autocomplete's works when options are provided 2017-01-25 12:58:53 -08:00
Dirk Thomas 58acf513df Merge pull request #134 from v4hn/pr-kinetic-show-mkdir-exception
don't hide error strings from the reader
2017-01-12 13:58:49 -08:00
v4hn 06ed7eba97 don't hide error strings from the reader
This except-and-raise pattern hides the actual error messages and leaves
us with a generic string "cannot create test results..." instead.
This makes it much harder to track down bugs.

On the other hand the exception text "[Errno 13] Permission denied: 'foobar'"
alone does not tell you that "foobar" is supposed to be the directory for the
tests results.

Thus I fused both exception texts. Because the error message in case of
missing permissions is (given above) "Permission denied", I removed the
"Please check permissions." hint.
2017-01-12 22:27:29 +01:00
v4hn 6189def5e2 set correct url for rosunit repo
I suppose this got moved at some point
or that part of the package.xml was copied over?

Either way, I just spend 5 minutes looking for this package
in the wrong repository...
2017-01-12 22:13:30 +01:00
Dirk Thomas 20697c547d fix race condition creating folder 2016-11-25 01:19:07 -08:00
abrzozowski 17c7e69448 Add deduction message type to rostopic pub. 2016-10-26 22:45:30 +02:00
Dirk Thomas 508271ce4b 1.13.4 2016-09-19 09:12:56 -07:00
Dirk Thomas 8094263fe5 update changelogs 2016-09-19 09:12:48 -07:00
Dirk Thomas 2736a11ad9 fix test type handling (#123) 2016-09-19 09:04:30 -07:00