Loaded suite test_planning.rb Started F... Finished in 0.199666 seconds. 1) Failure: test_library(TC_Planner) [/home/doudou/laas/dev/roby//test_suite/test_planning.rb:114]: is not true. 4 tests, 34 assertions, 1 failures, 0 errors 1) Error: test_event_handling(TC_Genom): NoMethodError: undefined method `start' for Roby::Genom::Mockup:Module /home/doudou/laas/dev/roby//test_suite/test_genom.rb:46:in `start_activity' /home/doudou/laas/dev/roby//test_suite/test_genom.rb:41:in `test_event_handling' /home/doudou/laas/dev/genom.rb/lib/genom/environment.rb:66:in `connect' /home/doudou/laas/dev/roby//test_suite/test_genom.rb:38:in `test_event_handling' 1) Error: test_opaque_handling(TC_DL): TypeError: cannot use [<# @# (/struct DEFINE_STR*)>] for a /struct DEFINE_STR* argument /home/doudou/laas/dev/typelib/bindings/ruby/lib/typelib.rb:314:in `function_call' /home/doudou/laas/dev/typelib/bindings/ruby/lib/typelib.rb:172:in `each_with_index' /home/doudou/laas/dev/typelib/bindings/ruby/lib/typelib.rb:294:in `function_call' /home/doudou/laas/dev/typelib/bindings/ruby/lib/typelib.rb:267:in `wrap' /home/doudou/laas/dev/typelib/test_suite/ruby/test_dl.rb:119:in `check_argument_passing' /home/doudou/laas/dev/typelib/test_suite/ruby/test_dl.rb:131:in `test_opaque_handling' 2) Error: test_module_task(TC_Genom): NoMethodError: undefined method `start' for Roby::Genom::Mockup:Module /home/doudou/laas/dev/roby//test_suite/test_genom.rb:29:in `test_module_task' /home/doudou/laas/dev/genom.rb/lib/genom/environment.rb:66:in `connect' /home/doudou/laas/dev/roby//test_suite/test_genom.rb:27:in `test_module_task' testrb.rb:3: parse error, unexpected kEND, expecting ')' 1) Failure: test_simulation(TC_Simulation) [/home/sjoyeux/dev/genom.rb/test_suite/test_simulation.rb:38:in `test_simulation' /home/sjoyeux/dev/genom.rb/lib/genom/environment.rb:50:in `connect' /home/sjoyeux/dev/genom.rb/test_suite/test_simulation.rb:32:in `test_simulation' /home/sjoyeux/dev/genom.rb/lib/genom/runner/simulation.rb:214:in `start' /home/sjoyeux/dev/genom.rb/lib/genom/runner/simulation.rb:179:in `method_missing' /home/sjoyeux/dev/genom.rb/lib/genom/runner.rb:39:in `simulation' /home/sjoyeux/dev/genom.rb/test_suite/test_simulation.rb:26:in `test_simulation' /home/sjoyeux/dev/genom.rb/test_suite/test_simulation.rb:25:in `test_simulation']: /home/doudou/laas/dev/roby/lib/roby/adapters/genom.rb:225:in `join': can't convert Symbol into String (TypeError) from /home/doudou/laas/dev/roby/lib/roby/adapters/genom.rb:225:in `using' from /home/doudou/laas/dev/roby/lib/roby/adapters/genom.rb:223:in `using' from /home/doudou/laas/dev/roby/lib/roby/adapters/genom.rb:221:in `using' from rackham.rb:16 from /home/doudou/laas/dev/roby/lib/roby/state/state.rb:52:in `update' from rackham.rb:13 from /home/doudou/laas/dev/roby/lib/roby/state/state.rb:52:in `update' from rackham.rb:11 /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:99:in `private': undefined method `methods=' for class `Roby::Planning::Planner' (NameError) from /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:99 from /home/doudou/system/rubygems/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /home/doudou/laas/dev/roby/lib/roby/planning.rb:11 from /home/doudou/system/rubygems/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /home/doudou/laas/dev/roby//test_suite/test_planning.rb:4 from /home/doudou/system/rubygems/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /usr/lib/ruby/1.8/test/unit/collector/dir.rb:83:in `collect_file' from /usr/lib/ruby/1.8/test/unit/collector/dir.rb:70:in `recursive_collect' from /usr/lib/ruby/1.8/test/unit/collector/dir.rb:26:in `collect' from /usr/lib/ruby/1.8/test/unit/autorunner.rb:67 from /usr/lib/ruby/1.8/test/unit/autorunner.rb:198:in `run' from /home/doudou/bin/testrb:5 /home/doudou/system/rubygems/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__': /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:135: both block arg and actual block given (SyntaxError) from /home/doudou/system/rubygems/local/lib/site_ruby/1.8/rubygems/custom_require.rb:21:in `require' from /home/doudou/laas/dev/roby/lib/roby/planning.rb:11 from /usr/lib/ruby/1.8/test/unit/collector/dir.rb:83:in `collect_file' from /home/doudou/bin/testrb:5 1) Error: test_method_definition(TC_Planner): Roby::Planning::NotFound: cannot find a root() method /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:233:in `plan' /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:169:in `root' /home/doudou/laas/dev/roby//test_suite/test_planning.rb:22:in `test_method_definition' Loaded suite test_planning.rb Started /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:168: warning: multiple values for a block parameter (0 for 1) from /home/doudou/laas/dev/roby//test_suite/test_planning.rb:33 . Finished in 0.063221 seconds. 1 tests, 17 assertions, 0 failures, 0 errors 1) Failure: test_method_model(TC_Planner) [/home/doudou/laas/dev/roby//test_suite/test_planning.rb:67]: exception expected but was Class: Message: <"cannot change the method model for root since methods are already using it"> ---Backtrace--- /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:128:in `update_method_model' /home/doudou/laas/dev/roby/lib/roby/planning/model.rb:150:in `method' /home/doudou/laas/dev/roby//test_suite/test_planning.rb:67:in `test_method_model' /home/doudou/laas/dev/roby//test_suite/test_planning.rb:67:in `test_method_model' --------------- wrong number of arguments (1 for 2)(ArgumentError):in (druby://localhost:10001) /home/doudou/laas/dev/roby/lib/roby/display/event-structure-server.rb:172:in `add' (druby://localhost:10001) /home/doudou/laas/dev/roby/lib/roby/display/event-structure-server.rb:172:in `column=' (druby://localhost:10001) /home/doudou/laas/dev/roby/lib/roby/display/event-structure-server.rb:246:in `event' (druby://localhost:10001) /usr/lib/ruby/1.8/drb/drb.rb:1424:in `run' (druby://localhost:10001) /usr/lib/ruby/1.8/drb/drb.rb:1344:in `initialize' (druby://localhost:10001) /home/doudou/laas/dev/roby/lib/roby/drb.rb:104:in `start_service' (druby://localhost:10001) /home/doudou/laas/dev/roby/lib/roby/drb.rb:95:in `start_service' (druby://localhost:10001) event-structure.rb:14:in `start_service' (druby://localhost:10001) event-structure.rb:96 /home/doudou/laas/dev/roby/lib/roby/support.rb:26:in `initialize' /home/doudou/laas/dev/roby/lib/roby/drb.rb:128:in `start_service' event-structure.rb:14:in `start_service' event-structure.rb:96 (druby://localhost:10000) /home/sjoyeux/dev/roby/lib/roby/log/execution_state/event-list.rb:24:in `event_name': undefined method `model' for # (NoMethodError) from (druby://localhost:10000) /home/sjoyeux/dev/roby/lib/roby/log/execution_state/event-list.rb:42:in `initialize' from (druby://localhost:10000) /home/sjoyeux/dev/roby/lib/roby/log/execution_state/event-list.rb:85:in `new_event' from (druby://localhost:10000) /home/sjoyeux/dev/roby/lib/roby/log/drb.rb:17:in `demux' from (druby://localhost:10000) /usr/lib/ruby/1.8/drb/drb.rb:1552:in `perform_without_block' from (druby://localhost:10000) /usr/lib/ruby/1.8/drb/drb.rb:1512:in `perform' ... 18 levels... from /home/sjoyeux/dev/roby/lib/roby/log/drb.rb:69:in `initialize' from /home/sjoyeux/dev/roby/lib/roby/log/drb.rb:203:in `connect' from execution-state.rb:16:in `connect' from execution-state.rb:87 (droby://localhost:10000) /home/sjoyeux/dev/roby/lib/roby/log/execution_state/event-list.rb:24:in `event_name': undefined method `model' for # (NoMethodError) undefined method `model' for #(SystemExit):in /home/sjoyeux/dev/roby/lib/roby/support.rb:47:in `sleep' execution-state.rb:75:in `fired' /home/sjoyeux/dev/roby/lib/roby/event.rb:429:in `fired' /home/sjoyeux/dev/roby/lib/roby/event.rb:147:in `call' /usr/lib/ruby/1.8/delegate.rb:136:in `call' execution-state.rb:62:in `fill' execution-state.rb:89 Loaded suite test_distributed.rb Started finished at finished at starting at 323002:04:05.303 finished at 323002:04:05.303 F Finished in 0.541079 seconds. 1) Error: test_query(TC_Distributed): TypeError: expecting a task or a task collection, got # (roby://localhost:1246) /home/doudou/laas/dev/roby/lib/roby/plan.rb:75:in `task_collection' (roby://localhost:1246) /home/doudou/laas/dev/roby/lib/roby/plan.rb:92:in `insert' /home/doudou/laas/dev/roby//test/test_distributed.rb:240:in `test_query' 1) Error: test_propose_commit(TC_DistributedTransaction) [(roby://localhost:1246) /usr/lib/ruby/1.8/test/unit/assertions.rb:48:in `assert_block' (roby://localhost:1246) /usr/lib/ruby/1.8/test/unit/assertions.rb:500:in `_wrap_assertion' (roby://localhost:1246) /usr/lib/ruby/1.8/test/unit/assertions.rb:46:in `assert_block' (roby://localhost:1246) /usr/lib/ruby/1.8/test/unit/assertions.rb:63:in `assert' (roby://localhost:1246) /usr/lib/ruby/1.8/test/unit/assertions.rb:495:in `_wrap_assertion' (roby://localhost:1246) /usr/lib/ruby/1.8/test/unit/assertions.rb:61:in `assert' (roby://localhost:1246) /home/doudou/laas/dev/roby/test/distributed/test_transaction.rb:87:in `check_transaction' /home/doudou/laas/dev/roby/test/distributed/test_transaction.rb:106:in `test_propose_commit']: