Conversation
|
作業中です。 |
|
Actionsの設定有効化しました。 |
|
@takasehideki |
|
さほど差し支えはありませんが,ここを編集したら任意のブランチで実行できませんか?おそらく試行錯誤がありえるかと思いますので,別のブランチで十分に検証できてから main に適用がよいように思いました. |
|
このPRのブランチをpush配下に追加したらいけました。 mainにマージしてしまうとまずいので、直前に当該箇所を削除します。 |
|
@takasehideki jinja2をaptで追加する必要があったので、READMEに追加した方が良いかもです。 |
601a895 to
1418eac
Compare
|
|
@takasehideki 特になければ、workspace下に適当に作ってテスト書こうと思っています。 |
|
@MrBearing 細かい指定はありません.
の計8セットがあると良いのかなぁ. |
|
@takasehideki 以下の理解で良いでしょうか。 テスト時の通信形態の組み合わせは以下の4セット
テスト対象の型は以下の2セット
4セット(3セット) × 2 セットで合計8セット(6セット) |
|
いえすです 💯 |
|
2点、質問というか相談です。 1. テスト通過条件についてmros2 - native ROS 2間は通信を手元でテストしているのですが、最初の1~2メッセージくらいがパケロスするような挙動をします。ロストする数がちょっと不定でテストの冪等性に不安があります。 テストのが通過条件は、一旦、複数回pubして1回でも良いから到達すればOKとしても良いでしょうか。 2.mros2 - mros 2 間の通信mros2 - mros 2間が上手く通信できてないです。。 |
|
テストプログラム書いてるのですが、ちょっとトラブっています。
mROS 2間での通信は同一IPアドレスだと通信できない等の制限が有るのでしょうか。 以下動作ログです。 |
f3c7f94 to
9d21b95
Compare
|
取り急ぎ、Native ROSとmROSのテストを追加しましたが、テストが通りません。 以下のログ参照いただき、ご意見いただきたいです。 |
|
LOGでudp_bind() bind()でErrorが出てるように見えます。 |
|
@s-hosoai ( @takasehideki ) どうやら、NativeROS起動ー>mros起動の順序で実行すると、件のupd_bind() bind() err=98 のエラーが発生する様です。 https://github.com/mROS-base/mros2-posix/actions/runs/11006608360/job/30561156281 本来なら、こういうのもテストで検出できるようにすべきだとは思うのですが、 一旦mros起動 -> NativeROS起動の順序で動作するようにCI構成していきます。 |
c34a8b1 to
a904a79
Compare
|
@takasehideki 一旦テストとしては以前上げた8セットを網羅できていますので、先日お話した通り、テストの通らない箇所についてはissueとして上げてさせて頂き、このPRはクローズさせていただきます。 |
2be52f6 to
09b7038
Compare
09b7038 to
8eca2c7
Compare
|
まずはたいへんおつかれさまでした. |
takasehideki
left a comment
There was a problem hiding this comment.
いったんコードレベルで気になるところにコメントを入れました
|
@MrBearing ディレクトリ構造に違和感があります.今更感がありますし,これはすぐに難しければ対応ナシでも構いません.
|
94352a9 to
bc50df8
Compare
docker-compose.yml の方は同意します。 |
手元で試しにディレクトリ移動させて、以下の様にビルドができたので、後ほど反映します。 (追記 このやり方でCIも通りました) |
なるほどそれはそうかもしれませんね.将来的には build.bash に組み込んでもいいかも( |
a1fc7a5 to
8eca2c7
Compare
takasehideki
left a comment
There was a problem hiding this comment.
好みレベルですが suggestion しました
4683044 to
e522fbe
Compare
54f04e2 to
e2eec14
Compare
e2eec14 to
97feb0b
Compare
|
@takasehideki |
|
@MrBearing 改めましてありがとうございました! |
No description provided.