Commit Graph

343 Commits

Author SHA1 Message Date
Tully Foote 553f49eed2 more robust cpu detection 2009-10-28 23:54:32 +00:00
Tully Foote ce9ab3fb5d seperating threading classes into own file 2009-10-28 22:51:58 +00:00
Tully Foote 5efaf9355d restructuring rosmake to allow testing 2009-10-28 21:51:59 +00:00
Tully Foote 9a3c959aae adding rosmake package to facilitate testing 2009-10-28 21:31:10 +00:00
Tully Foote 7e99c64d58 documentation of rosmake functions 2009-10-28 21:16:37 +00:00
Tully Foote 9254c502bd fixing test output to be consistent code path with other build steps. removed deprecated code related to that. #1902 Also fixed rosmake -s to track dependencies within build list #1904. And fixed test list to build packages not 'make test stackname' #1921 2009-10-28 20:54:08 +00:00
Tully Foote 91b0e816ab fixing linking paths #1922 2009-10-28 20:05:54 +00:00
Tully Foote a02acdc671 making zero arg case not be promiscuous if you're not in the correct package #1845 2009-10-28 18:08:51 +00:00
Tully Foote 3ec4553f85 Displaying expansion of stacks to list of packages. #1907 2009-10-28 17:43:31 +00:00
Tully Foote e9fd327c86 fixing buildtest1 printout #1906 2009-10-28 17:38:13 +00:00
Tully Foote 23aa36adaa getting rid of some of the excess rank=same lines 2009-10-28 16:57:44 +00:00
Brian Gerkey cec013514c Removed global variables, making rospack re-entrant (in response to problem reported in #1915 2009-10-28 04:28:16 +00:00
Ken Conley 3d7e188c78 rostest: #1883 bug in rosparam processing that wasn't allowing rosparam tags within test tags 2009-10-28 02:30:33 +00:00
Josh Faust 86bc9e65bd Fix possible deadlock on exit where the ROSOut appender would lock up joining its publish thread 2009-10-28 00:47:09 +00:00
Josh Faust d2d4d9e5ca Fix crash on application exit, XMLRPCManager was not properly removing its async connections from their dispatches in its destructor 2009-10-28 00:45:41 +00:00
Ken Conley b2f8036f9c rosparam: protect against non-file load arg 2009-10-28 00:22:37 +00:00
Ken Conley c2e095a4e9 rosparam: validate that dictionary keys are on-unicode strings 2009-10-28 00:19:53 +00:00
Ken Conley 7f3039839c missing import to fix r6605 2009-10-28 00:19:30 +00:00
Ken Conley 428c5fc457 roslib: validate ROS_MASTER_URI for better error reporting 2009-10-28 00:16:28 +00:00
Ken Conley d339df3897 roswtf: #1880 catch unknown tags in manifest 2009-10-28 00:11:10 +00:00
Ken Conley fe90bbf26b roswtf: fix for /time rule to include /clock 2009-10-28 00:08:33 +00:00
Ken Conley 4dc7c2a86d rxgraph: #1918 filter /rosout, /time and /clock in quiet mode 2009-10-27 21:59:04 +00:00
Ken Conley 8fa6f94f4b rospy: normalized from/to_sec* to be more consistent with roscpp API 2009-10-27 21:00:17 +00:00
Ken Conley 573aa78d9e rospy.deleteParam now raises KeyError for consistency 2009-10-27 20:47:25 +00:00
Brian Gerkey a84890bec6 Added missing source file 2009-10-27 20:30:54 +00:00
Brian Gerkey e96f899a5c Changed ros:📦:command() to use librospack, instead of shelling
out to rospack via popen().  Added a couple of tests for ros::package to
test_roslib.  Updated other tests in test_roslib to account for the new
dependency from roslib to rospack.

This change *should* fix the interrupted system cal bug, #1915.
2009-10-27 20:24:27 +00:00
Ken Conley 1e2286204c fixing r6592. somehow lines got joined 2009-10-27 20:12:07 +00:00
Brian Gerkey e525006028 Added EINTR-retry loops around system calls; added test with SIGALRM bombardment 2009-10-27 19:58:49 +00:00
Brian Gerkey 255f0c8340 fixed cmakelists 2009-10-27 19:58:39 +00:00
Ken Conley 162e893a7b added prairiedog (CU) 2009-10-27 18:11:23 +00:00
Brian Gerkey 1d2b96c2ce Modified ROSPack to accumulate output in a member variable, accessible later via getOutput(). Tests pass 2009-10-27 17:02:44 +00:00
Ken Conley a17ec5aabd rosdoc: added 'homepage' var to doxygen config for linking to non-ros.org wiki pages 2009-10-27 15:10:12 +00:00
Brian Gerkey ee4a6bb810 Added a dependency from on tests from test, to ensure that old results get cleaned prior to running tests, #1912 2009-10-26 19:07:50 +00:00
Josh Faust 98a469ae60 Fix compilation of bare-function registerCallback versions on OSX (gcc 4.0) 2009-10-26 05:46:04 +00:00
Morgan Quigley b28d3ec9c5 add kudos to yaml-cpp in the documentation 2009-10-24 03:59:30 +00:00
Morgan Quigley 0fcfb8cdc4 remove a few spurious files 2009-10-24 03:58:11 +00:00
Morgan Quigley 3f494671c6 adding newest (0.2.3) version of yaml-cpp, which has greatly improved error messages, to fix #1911 2009-10-24 03:57:16 +00:00
Morgan Quigley b2e5889851 removing old version of yaml-cpp to make way for new one; in progress of fixing #1911 2009-10-24 03:54:49 +00:00
Josh Faust 1e908d1ea9 Add ros/message.h and ros/time.h includes to every generated srv (#1896) 2009-10-23 22:52:10 +00:00
Josh Faust 546756fa36 Simplify/share code a bit 2009-10-23 22:39:16 +00:00
Josh Faust a46532d4f8 Fix TimeSynchronizer compilation for non-boost::binded functions 2009-10-23 22:32:34 +00:00
Ken Conley 8f176b1cff roslib: #1908 tval is now hashable 2009-10-23 21:06:14 +00:00
Brian Gerkey e075329040 Added __attribute__((unused)) to the seq param when there's no header in
the message.
2009-10-23 00:27:21 +00:00
Josh Faust eb2f54fc67 Update doxygen to mention that init() can throw 2009-10-22 18:02:20 +00:00
Brian Gerkey f1291c0622 Added routine to extract base topic name from a potentially fully-qualified
name, to avoid getting an exception from ros::init, #1895.
2009-10-22 17:18:01 +00:00
Ken Conley edd82cb86f fixing bad checkin to example-params 2009-10-21 21:08:50 +00:00
Ken Conley 5c06fd4488 update_path->load_manifest 2009-10-21 20:53:37 +00:00
Tully Foote 69e64aeb77 calling out correct versions of libltdl-dev for various ubuntus see http://packages.ubuntu.com/search?suite=all&searchon=names&keywords=libltdl 2009-10-16 23:14:27 +00:00
Ken Conley e4f5aaa211 test_roslaunch: #1878 disabled empty launch test as this may reach a little too deep for coverage 2009-10-16 22:44:33 +00:00
Ken Conley df003d082c normalizing rostest names to remove redundant 'test' terms and xml suffix 2009-10-16 22:33:34 +00:00