操作
整備 #3679
完了カバレッジデータの収集
開始日:
2016/10/26
期日:
進捗率:
100%
予定工数:
説明
テストのカバレッジデータを収集する
ファイル
n-miyamoto さんが約8年前に更新
- ファイル coverage_InPortCorbaCdrConsumer.zip を追加
テストを実行したプロセスが終了しないものがあったので修正を行った。
例えばtest_InPortCorbaCdrConsumer.pyでは、以下のようにオブジェクトの非活性化とマネージャのシャットダウンを行う。
def tearDown(self): self._poa.deactivate_object(self._poa.servant_to_id(self._inp)) del self._inp time.sleep(1) self.manager.shutdown()
カバレッジデータ計測の際は以下のコマンドを実行する。
coverage run test_All.py coverage html
test_InPortCorbaCdrConsumer単体で計測すると、添付のようなカバレッジデータが取得できる。
n-miyamoto さんが約8年前に更新
- ファイル coverage_InPortCorbaCdrConsumer.zip coverage_InPortCorbaCdrConsumer.zip を追加
- 進捗率 を 0 から 20 に変更
n-miyamoto さんが約8年前に更新
- ステータス を 新規 から 解決 に変更
- 進捗率 を 20 から 100 に変更
テストの実行、カバレッジデータの表示をするJenkinsのジョブを作成した。
操作