We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
こちらから travis を行うと,標記のエラーが出てビルドが途中で終わってしまい,testも通りません. catkin_makeの途中でこのエラーが出ます.
catkin_make
cirkit_unit03_pkgs から必要なpkgを全部引っ張ってきていると思いますが,非同期でビルドが走る際にtravisで用意している環境でメモリが足りなくなって落ちるっぽいです.問答無用で落とされます.
cirkit_unit03_pkgs
おそらく,一番ビルドが重いtarget_object_detectorが他のやや重めのpkgのビルドと同時進行した時に発生すると推測しました.
target_object_detector
とはいえ,こちらからはどうしてもメモリの容量など環境についてはいじれないようで,困ったことになりました.
travis-CIR-KIT-Unit03/cirkit_unit03_apps-mm/check/travis #6
stepback_and_steerturn_recovery
travis-CIR-KIT-Unit03/cirkit_unit03_apps-mm/travis #25
steer_bot_hardware_gazebo
仕方がないので,先に重たいtarget_object_detectorだけcatkin_make --pkg target_object_detectorで単独ビルドして,残りをcatkin_makeでビルドするように構成しました.
catkin_make --pkg target_object_detector
ひとまずこうすれば標記のエラーで落ちることはなく,テストも全て通ります.
human_detector
なお,本ブランチではhuman_detectorのブランチをmasterではなく,mm/travisとしているので,ご注意下さい.これのryodo/travisに対するプルリクはCIR-KIT/human_detector#4 です.
master
mm/travis
ryodo/travis
ira_laser_tools
https://github.com/AriYu/ira_laser_tools のfix-eigen3cmakeではなく,https://github.com/CIR-KIT/ira_laser_tools のmasterでもtravisは通るようでした.
fix-eigen3cmake
https://github.com/CIR-KIT/ira_laser_tools は,pcl へのdependが消してあるので,rosdepでエラーも出ないのがいいですね.ここで挿入している時間遅れの処理を外して,timed_roslaunchでエラーを回避すれば,ハードコーディングが消えてきれいな構成になるんじゃないかな,と思っています.
pcl
depend
rosdep
timed_roslaunch
以上,本採用に際し,ご参考下さい.
The text was updated successfully, but these errors were encountered:
@MoriKen254 https://github.com/CIR-KIT/ira_laser_tools のmasterブランチでもtravisが通るのはmasterに直接修正コミットをしているみたいですね。
time_roslaunchを使ったほうがいいと思うのでそのように修正します。
time_roslaunch
Sorry, something went wrong.
RyodoTanaka
AriYu
No branches or pull requests
問題
こちらから travis を行うと,標記のエラーが出てビルドが途中で終わってしまい,testも通りません.
catkin_make
の途中でこのエラーが出ます.cirkit_unit03_pkgs
から必要なpkgを全部引っ張ってきていると思いますが,非同期でビルドが走る際にtravisで用意している環境でメモリが足りなくなって落ちるっぽいです.問答無用で落とされます.おそらく,一番ビルドが重い
target_object_detector
が他のやや重めのpkgのビルドと同時進行した時に発生すると推測しました.とはいえ,こちらからはどうしてもメモリの容量など環境についてはいじれないようで,困ったことになりました.
失敗例
travis-CIR-KIT-Unit03/cirkit_unit03_apps-mm/check/travis #6
stepback_and_steerturn_recovery
直後でエラーtravis-CIR-KIT-Unit03/cirkit_unit03_apps-mm/travis #25
steer_bot_hardware_gazebo
直後でエラー対策
仕方がないので,先に重たい
target_object_detector
だけcatkin_make --pkg target_object_detector
で単独ビルドして,残りをcatkin_make
でビルドするように構成しました.ひとまずこうすれば標記のエラーで落ちることはなく,テストも全て通ります.
成功例
注意点
human_detector
についてなお,本ブランチでは
human_detector
のブランチをmaster
ではなく,mm/travis
としているので,ご注意下さい.これのryodo/travis
に対するプルリクはCIR-KIT/human_detector#4 です.ira_laser_tools
についてhttps://github.com/AriYu/ira_laser_tools の
fix-eigen3cmake
ではなく,https://github.com/CIR-KIT/ira_laser_tools のmaster
でもtravisは通るようでした.https://github.com/CIR-KIT/ira_laser_tools は,
pcl
へのdepend
が消してあるので,rosdep
でエラーも出ないのがいいですね.ここで挿入している時間遅れの処理を外して,timed_roslaunch
でエラーを回避すれば,ハードコーディングが消えてきれいな構成になるんじゃないかな,と思っています.以上,本採用に際し,ご参考下さい.
The text was updated successfully, but these errors were encountered: