Tully Foote
c57b5580ec
fixing test on non ubuntu
2009-12-18 04:17:25 +00:00
Tully Foote
d5b3098652
unit tests for rosdep
2009-12-18 04:06:15 +00:00
Tully Foote
3bf44125e8
first pyunit test
2009-12-18 03:55:52 +00:00
Tully Foote
7025e9c0f3
creating test_rosdep package
2009-12-18 03:28:25 +00:00
Ken Conley
a2cc6606bb
roslib.manifest: #2186 support for platform tag
2009-12-18 02:54:05 +00:00
Tully Foote
84330eb94f
converting get_os_specific_class to get_os and adding tests #2194
2009-12-18 02:53:37 +00:00
Ken Conley
28b0ed1366
test_roslib: updated tests for names
2009-12-18 02:53:29 +00:00
Tully Foote
9100825431
OSBase added to os_detect and OSAbstraction renamed to OSDetect as per API review #2194
2009-12-18 02:22:59 +00:00
Ken Conley
3e85bbbfea
roslib.names: updated unit test
2009-12-18 01:57:15 +00:00
Ken Conley
6a1ea6d711
roslib.names: updated to current namespec, added separate routines for base names and resource names. Removed ROSNameException and replaced usage with ValueError
2009-12-18 01:54:40 +00:00
Ken Conley
a7d1ad301f
rospy: #2011 keyword-filling for service args as well as returning unwrapped types from service handlers. Unit tests as well.
2009-12-18 00:39:24 +00:00
Ken Conley
14abf69006
test_rospy: removing accidental dep
2009-12-17 01:36:16 +00:00
Ken Conley
8d4646a478
rostest: updated test comment
2009-12-17 01:23:21 +00:00
Ken Conley
53482bc6b3
rostest: #2024 hztest with zero rate
2009-12-17 01:20:22 +00:00
Ken Conley
dc1c260ce0
rospy: #2139 unit test for gensrv bug
2009-12-17 01:12:06 +00:00
Tully Foote
55b7590c40
adding roslib changes
2009-12-17 00:07:30 +00:00
Ken Conley
27526d12d3
removing SomeConstants. Although useful, not integrated with any actual test harness
2009-12-16 23:58:15 +00:00
Ken Conley
6f035318fa
test_rosrecord: basic python unit tests for logplayer functionality
2009-12-16 18:56:02 +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
Brian Gerkey
3727cbaf1a
Explicitly point ROS_ROOT at a non-existent directory for tests.
2009-12-15 17:02:33 +00:00
Ken Conley
2c278a6606
test_roslib: changed rr/rpp config so that rr no longer overlapped
2009-12-15 07:32:36 +00:00
Ken Conley
a4d04d262a
roslaunch: #1985 proof of concept for roslaunch parse testing as unit test
2009-12-15 06:46:22 +00:00
Ken Conley
8aa30712fc
roslib: #2150 fixed list_pkgs_by_path to respect path order
2009-12-15 01:03:16 +00:00
Ken Conley
b2f1323e07
rosnode: #2101 list now accept namespaces. Reworked code to add unit tests. Minor cleanup in rosparam tests
2009-12-12 02:24:48 +00:00
Ken Conley
93fe93a762
rosparam: coverage tests
2009-12-10 22:21:51 +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
Ken Conley
1c03e0c629
test_rospy: fixing name of listenerpublisher node
2009-12-10 02:07:08 +00:00
Ken Conley
e9b7c0ee13
test_roslib: missing test msg
2009-12-10 02:05:59 +00:00
Ken Conley
2b04006bdf
test_roslaunch: fixing test files now that name attribute is required
2009-12-10 02:05:28 +00:00
Josh Faust
7865ee5ead
Add ros::topic::waitForMessage() ( #2084 )
2009-12-10 02:05:28 +00:00
Ken Conley
d320586bad
test_rosrecord: name attribute in rostest file
2009-12-10 00:51:35 +00:00
Ken Conley
f874089add
rospy: #2128 made close() routines and rosout routines more pedantic to try and address issues, but no root cause found
2009-12-10 00:13:13 +00:00
Ken Conley
293ee98913
roslib: #2128 check_types() now validates Header correctly
2009-12-10 00:00:21 +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
Ken Conley
d03e7e9379
rospy: client api tests, including new wait_for_message
2009-12-09 23:10:42 +00:00
Ken Conley
ca523b25b7
rostopic/rosservice: #2101 separated list/info commands in rostopic and wrote ~50% unit coverage tests. rostopic type is no longer blocking and get_topic_type defaults to False for blocking. minor cleanup in rosservice
2009-12-09 03:57:27 +00:00
Ken Conley
5239adfecc
svn:executable
2009-12-08 22:57:32 +00:00
Ken Conley
8653653305
rosservice: #2101 list and info normalization plus > 80% unit coverage
2009-12-08 22:04:36 +00:00
Josh Faust
2cb269fd23
OSX build fix
2009-12-08 02:30:27 +00:00
Josh Faust
3c21e9bd53
first-pass roscpp performance tests. currently only test intra-process performace, both total throughput and latency across many combinations of message sizes, counts, and threads
2009-12-08 02:21:22 +00:00
Ken Conley
71c1ff02af
test_rospy: removed test for autho time stamp
2009-12-08 02:07:56 +00:00
Ken Conley
21ebc92fbf
test_roslib: removed scriptutil rospack test
2009-12-08 02:06:54 +00:00
Ken Conley
f64fe0281d
test_roslib: normpath rospack return value for string compares
2009-12-08 02:01:08 +00:00
Ken Conley
034a61ee76
test_roslib: more tests for packages/stacks. needs to be more intensive
2009-12-08 01:31:59 +00:00
Ken Conley
60669b4015
test_roslib: missing export
2009-12-08 01:31:30 +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
Ken Conley
ba4e253522
rosnode: added basic usage teste for rosnode kill
2009-12-03 02:00:22 +00:00