操作
リファクタ #178
完了Smoke / experimental 検証コードを保守対象として整理する
リファクタ #178:
Smoke / experimental 検証コードを保守対象として整理する
説明
Redmine #165 のコードベースレビューとユーザー確認からの派生タスクです。
背景¶
*Smoke.java や experimental パッケージは検証で使用するため削除せず、保守対象として残す方針になりました。一方で通常テストとの境界や実行方法が分かりにくい状態です。
対応内容¶
-
PortAudio*Smoke、Lwjgl3*Smoke、Ffm*Smoke、experimentalパッケージの用途を整理する。 - Gradle タスクから使われる検証コードと通常 unit test の境界を明確にする。
- 必要に応じて README、docs、またはコードコメントで実行方法・前提条件を明記する。
- 通常の
./gradlew.bat testで環境依存の検証が誤って走らないことを確認する。
確認観点¶
- 検証用途の入口が保守者に分かること。
- ネイティブ依存やデバイス依存の失敗が通常テストに混入しないこと。
- 削除候補と誤認されにくい状態になること。
操作