-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
It seems like the message type from the apt-get package ros-kinetic-autoware-msgs is not found by rosdiscover
2021-09-15 19:41:13.799 | ERROR | roswire.common.msg:toposort:252 - Messages are relied upon but are not present in the format database: autoware_msgs/lane
2021-09-15 19:41:13.799 | ERROR | __main__:recover_system:91 - failed to statically recover system architecture for image [rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e]
Traceback (most recent call last):
File "/home/rosqual/rosdiscover-evaluation/scripts/recover-system.py", line 127, in <module>
main()
└ <function main at 0x7fdeee905d30>
File "/home/rosqual/rosdiscover-evaluation/scripts/recover-system.py", line 123, in main
recover(config)
│ └ {'type': 'detection', 'subject': 'autoware', 'distro': 'kinetic', 'build_command': 'cd /ros_ws/src/autoware/ros; ./catkin_mak...
└ <function recover at 0x7fdef48cf280>
File "/home/rosqual/rosdiscover-evaluation/scripts/recover-system.py", line 29, in recover
({
File "/home/rosqual/rosdiscover-evaluation/scripts/recover-system.py", line 42, in _recover_for_detection_experiment
recover_system(
└ <function recover_system at 0x7fdeee905c10>
> File "/home/rosqual/rosdiscover-evaluation/scripts/recover-system.py", line 89, in recover_system
rosdiscover.cli.main(args)
│ │ │ └ ['launch', '/tmp/tmpov08inyr.rosdiscover.yml', '--output', '/home/rosqual/rosdiscover-evaluation/experiments/detection/subjec...
│ │ └ <function main at 0x7fdeee905700>
│ └ <module 'rosdiscover.cli' from '/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/cli.py'>
└ <module 'rosdiscover' from '/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/__init__.py'>
File "/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/cli.py", line 248, in main
parsed_args.func(parsed_args)
│ │ └ Namespace(output='/home/rosqual/rosdiscover-evaluation/experiments/detection/subjects/autoware-13/buggy.architecture.yml', co...
│ └ <function launch at 0x7fdeee9053a0>
└ Namespace(output='/home/rosqual/rosdiscover-evaluation/experiments/detection/subjects/autoware-13/buggy.architecture.yml', co...
File "/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/cli.py", line 69, in launch
summary = _launch_config(args)
│ └ Namespace(output='/home/rosqual/rosdiscover-evaluation/experiments/detection/subjects/autoware-13/buggy.architecture.yml', co...
└ <function _launch_config at 0x7fdeee8ecee0>
File "/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/cli.py", line 64, in _launch_config
return _launch(config)
│ └ Config(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.ba...
└ <function _launch at 0x7fdeee8e20d0>
File "/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/cli.py", line 53, in _launch
with Interpreter.for_config(config) as interpreter:
│ │ └ Config(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.ba...
│ └ <classmethod object at 0x7fdeeed30430>
└ <class 'rosdiscover.interpreter.interpreter.Interpreter'>
File "/home/rosqual/.pyenv/versions/3.9.5/lib/python3.9/contextlib.py", line 117, in __enter__
return next(self.gen)
│ └ <generator object Interpreter.for_config at 0x7fdeee8e4f90>
└ <contextlib._GeneratorContextManager object at 0x7fdeeea25d90>
File "/home/rosqual/rosdiscover-evaluation/deps/rosdiscover/src/rosdiscover/interpreter/interpreter.py", line 35, in for_config
with rsw.launch(config.image, config.sources, environment=config.environment) as app:
│ │ │ │ │ │ │ └ <member 'environment' of 'Config' objects>
│ │ │ │ │ │ └ Config(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.ba...
│ │ │ │ │ └ <member 'sources' of 'Config' objects>
│ │ │ │ └ Config(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.ba...
│ │ │ └ <member 'image' of 'Config' objects>
│ │ └ Config(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.ba...
│ └ <function ROSWire.launch at 0x7fdeeec7ddc0>
└ ROSWire(workspace='/home/rosqual/.roswire')
File "/home/rosqual/.pyenv/versions/3.9.5/lib/python3.9/contextlib.py", line 117, in __enter__
return next(self.gen)
│ └ <generator object ROSWire.launch at 0x7fdeee8b50b0>
└ <contextlib._GeneratorContextManager object at 0x7fdeeea25700>
File "/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/roswire.py", line 127, in launch
with app.launch(
│ └ <function App.launch at 0x7fdeeec7d3a0>
└ App(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.bash'...
File "/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/app/app.py", line 142, in launch
self.describe()
│ └ <function App.describe at 0x7fdeeec7d310>
└ App(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.bash'...
File "/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/app/app.py", line 93, in describe
description = AppDescription.for_app(self)
│ │ └ App(image='rosdiscover-experiments/autoware:216269d752f232634acca6c3307c9af5c97cb17e', sources=('/opt/ros/kinetic/setup.bash'...
│ └ <classmethod object at 0x7fdeeed81340>
└ <class 'roswire.app.description.AppDescription'>
File "/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/app/description.py", line 138, in for_app
db_type = TypeDatabase.build(db_format)
│ │ └ <roswire.ros1.format.ROS1FormatDatabase object at 0x7fdeee7d0820>
│ └ <classmethod object at 0x7fdeef2dfd00>
└ <class 'roswire.common.type_db.TypeDatabase'>
File "/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/common/type_db.py", line 54, in build
formats = MsgFormat.toposort(formats)
│ │ └ [ROS1MsgFormat(package='nmea_msgs', name='Gpgsv', definition='# Total number of satellites in view and data about satellites\...
│ └ <classmethod object at 0x7fdeef352e50>
└ <class 'roswire.common.msg.MsgFormat'>
File "/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/common/msg.py", line 257, in toposort
raise exc.PackageNotFound(missing_package_name)
│ │ └ 'autoware_msgs/lane'
│ └ <class 'roswire.exceptions.PackageNotFound'>
└ <module 'roswire.exceptions' from '/home/rosqual/rosdiscover-evaluation/deps/roswire/src/roswire/exceptions.py'>
roswire.exceptions.PackageNotFound: Could not find package with name: autoware_msgs/lane
Metadata
Metadata
Assignees
Labels
No labels