WEKO3
アイテム
ElixirのROS 2クライアントライブラリRclexの開発促進に向けたテスト自動化環境の構築
https://ipsj.ixsq.nii.ac.jp/records/211702
https://ipsj.ixsq.nii.ac.jp/records/211702f344b4c3-80ed-47b4-bb82-7ed8a73d2695
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2021 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | SIG Technical Reports(1) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2021-06-21 | |||||||||
| タイトル | ||||||||||
| タイトル | ElixirのROS 2クライアントライブラリRclexの開発促進に向けたテスト自動化環境の構築 | |||||||||
| タイトル | ||||||||||
| 言語 | en | |||||||||
| タイトル | A Test Automation Environments for Development Promotion of Rclex | |||||||||
| 言語 | ||||||||||
| 言語 | jpn | |||||||||
| キーワード | ||||||||||
| 主題Scheme | Other | |||||||||
| 主題 | プログラミング言語 | |||||||||
| 資源タイプ | ||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||
| 資源タイプ | technical report | |||||||||
| 著者所属 | ||||||||||
| 京都大学 | ||||||||||
| 著者所属 | ||||||||||
| 東京大学/JSTさきがけ | ||||||||||
| 著者所属(英) | ||||||||||
| en | ||||||||||
| Kyoto University | ||||||||||
| 著者所属(英) | ||||||||||
| en | ||||||||||
| The University of Tokyo / JST PRESTO | ||||||||||
| 著者名 |
武田, 大輝
× 武田, 大輝
× 高瀬, 英希
|
|||||||||
| 論文抄録 | ||||||||||
| 内容記述タイプ | Other | |||||||||
| 内容記述 | テスト自動化環境を整備することはバグを減らし,開発の促進につながる.本稿では,我々が開発中の Rclex のためのテスト自動化環境を構築する.Rclex には他言語で実装された ROS ノードとの出版購読通信を実現する機能要件があり,これは Elixir で提供される標準のテストフレームワークでは検証できない.これに対応するため,Rclcpp で実装されたノードとの通信を確認するためのテストプログラムおよびスクリプトの仕組みを作成した.また,異なる環境でのテストを効率化するために,複数のバージョンの組合せでビルドされた Docker イメージを用意した.加えて,提案手法は GitHub Actions のジョブとして登録することで,Rclex の開発管理における CI を実現した. | |||||||||
| 書誌レコードID | ||||||||||
| 収録物識別子タイプ | NCID | |||||||||
| 収録物識別子 | AA12149313 | |||||||||
| 書誌情報 |
研究報告組込みシステム(EMB) 巻 2021-EMB-57, 号 5, p. 1-2, 発行日 2021-06-21 |
|||||||||
| ISSN | ||||||||||
| 収録物識別子タイプ | ISSN | |||||||||
| 収録物識別子 | 2188-868X | |||||||||
| Notice | ||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||
| 出版者 | ||||||||||
| 言語 | ja | |||||||||
| 出版者 | 情報処理学会 | |||||||||