Open greenpepper123 opened 4 years ago
catkin buildした時に、mbzirc2020_task1_tasks/script/install_detection_models.pyでgdownを呼び出してEdgeTPUの学習済みデータをダウンロードする箇所で長時間(40分とか)止まってしまいます。 正確にはbuildが57/58completeでmbzirc2020_task1_tasks:make(100%)の状態で長時間止まって、psで確認すると上記のgdownのプロセスが走っていることが確認できました。 そこまで重いデータではないはずで、Google Driveのリンクを直接ブラウザでクリックしたらすぐにダウンロードは終わるのですが、一回あるファイルのダウンロードで止まってしまうと永遠に状況が打開されないような状態に見えます。 止まっているときはずっと同じファイルで止まっています。 Ctrl+Cで中断して何回か再試行したら3回目ですべてダウンロードされて、build成功しました。 --quietがついていたので何で止まっているのかログは取れませんでした。
mbzirc2020_task1_tasks/script/install_detection_models.py
--quiet
とりあえず成功してしまったので困ってはいないのですが、再現性があるようならtimeoutをつけて再試行するような処理を加えてもいいかなと思いました。
なるほど。僕の環境では問題なかったら、気づかなかった。 とりあえず、こっちにもtravisを追加して、ビルドの挙動を確認します。
https://github.com/tongtybj/aerial_robot_demo/pull/155 これをみると、travisではビルドは大丈夫そうだね
catkin buildした時に、
mbzirc2020_task1_tasks/script/install_detection_models.py
でgdownを呼び出してEdgeTPUの学習済みデータをダウンロードする箇所で長時間(40分とか)止まってしまいます。 正確にはbuildが57/58completeでmbzirc2020_task1_tasks:make(100%)の状態で長時間止まって、psで確認すると上記のgdownのプロセスが走っていることが確認できました。 そこまで重いデータではないはずで、Google Driveのリンクを直接ブラウザでクリックしたらすぐにダウンロードは終わるのですが、一回あるファイルのダウンロードで止まってしまうと永遠に状況が打開されないような状態に見えます。 止まっているときはずっと同じファイルで止まっています。 Ctrl+Cで中断して何回か再試行したら3回目ですべてダウンロードされて、build成功しました。--quiet
がついていたので何で止まっているのかログは取れませんでした。とりあえず成功してしまったので困ってはいないのですが、再現性があるようならtimeoutをつけて再試行するような処理を加えてもいいかなと思いました。