Commit Graph

32 Commits

Author SHA1 Message Date
Josh Faust 2ee18434ca remove deprecated versions of getParam/param::get 2010-01-13 02:57:44 +00:00
Brian Gerkey 8cb6577961 Renamed tests to be more meaningful, #1746. 2010-01-08 18:50:14 +00:00
Josh Faust f8dda81a84 Possible fix for hardy hudson failures 2010-01-08 17:43:11 +00:00
Josh Faust 97b40cb285 hopefully fix hardy failure 2010-01-06 21:50:48 +00:00
Ken Conley 560e92f59b roswtf: bug fixes and cleanup in ROS stack 2010-01-04 18:54:20 +00:00
Josh Faust 374b495ebf Add test for case with lots of publishers connected to a single subscriber 2009-12-24 00:38:40 +00:00
Josh Faust 290aa9e06d Fix pingpong + handles tests given the new default timeout of 0 for callAvailable/callOne 2009-12-16 02:34:28 +00:00
Josh Faust 15133d6856 Fix the rest of the test_roscpp tests that had no name on their node tags 2009-12-10 02:25:47 +00:00
Ken Conley ec1b732291 test_roscpp: name attr 2009-12-10 02:17:41 +00:00
Ken Conley 0fa2b80b88 test_roscpp: adding node names 2009-12-10 02:14:52 +00:00
Josh Faust 7865ee5ead Add ros::topic::waitForMessage() (#2084) 2009-12-10 02:05:28 +00:00
Josh Faust b7326288cf Fixed a race condition with callback queues which required an interface-breaking change to CallbackQueue/CallbackQueueInterface
This change adds a mechanism for removing all callbacks associated with a specific set of user data (a uint64).  The specific bug this fixes is the case where:

 * callback added
 * object the callback referenced is destroyed (and the subscription/timer/etc. is removed correctly)
 * callOne()/callAvailable() is called -- callback still exists in the queue, and is attempted to be called

Most of the specific callbacks being used had some reason that this would not happen often in practice.  subscriber callbacks were the only case that happened deterministically.  The rest showed up as nondeterministic crashes from timer/subscription/service callbacks.
2009-12-09 23:52:09 +00:00
Josh Faust 4e591db846 Increase time limit to see if that's the problem on the jaunty hudson build 2009-12-03 20:44:24 +00:00
Josh Faust a3b37be618 Add Subscriber::getNumPublishers() (#1973) 2009-12-03 19:55:00 +00:00
Josh Faust 9a33ae902d Deprecate 3rd argument of ros::param::get()/ros::NodeHandle::getParam(), to be removed in ROS 1.0 2009-12-03 01:40:14 +00:00
Tully Foote 2c70a70a8b fixing test launch file 2009-12-01 19:28:45 +00:00
Josh Faust fc8a004fd0 Turn the deprecation warning about using ~ in node handles to an exception 2009-11-12 19:33:34 +00:00
Josh Faust 4c6c26dd82 Store latched messages on the subscriber side in addition to the publisher side, so that multiple subscriptions in a single node work properly (#1853) 2009-11-10 01:19:54 +00:00
Josh Faust 6f9db3ee7d Test ros::param version of searchParam 2009-11-09 21:57:01 +00:00
Josh Faust 17dabefceb Return logger level as well as name in GetLoggers. Allows rxloggerlevel to intelligently set the current logger level when a logger is selected 2009-11-06 22:19:57 +00:00
Brian Gerkey 255f0c8340 fixed cmakelists 2009-10-27 19:58:39 +00:00
Ken Conley 6570c53a11 updated test package manifests to have 'test' review status 2009-10-08 21:54:20 +00:00
Brian Gerkey 400fdc35e7 Migrated from deprecated rosbuild APIs. 2009-10-03 01:19:53 +00:00
Josh Faust 3993f258f1 Change remappings to happen after resolution. (#1809) 2009-10-02 20:09:55 +00:00
Josh Faust b67232995b Fix Duration:sleeps that should have been WallDuration::sleeps in sim_time_test 2009-10-01 20:01:05 +00:00
Josh Faust 2b4e937363 Remove unused scripts folder 2009-10-01 17:44:32 +00:00
Josh Faust 2fc46c8efb Add ROS Clock test 2009-09-30 23:34:23 +00:00
Josh Faust 6b051e3e83 Implement ServiceClient::waitForExistence() and ServiceClient::exists() (#1679) 2009-09-30 18:54:57 +00:00
Brian Gerkey 18cbf7cc98 Fixed duplicate test name 2009-09-18 23:41:36 +00:00
Josh Faust 3ea99b6505 Fix pingpong test on osx -- increase time limit, and remove ROS_INFO that was actually causing it to run slower 2009-09-18 20:09:21 +00:00
Josh Faust 930433fe8f Merge from Node removal branch, removing all Node references from the ROS stack 2009-09-17 21:21:47 +00:00
Ken Conley 8a1a03f015 sound drivers 0.2.0 2009-09-11 03:08:16 +00:00