We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
リリースビルドを自動でテストするコードがあります。github workflowでビルドしたあとに自動的に実行されます。 https://github.com/VOICEVOX/voicevox_engine/blob/master/build_util/check_release_build.py
エンジンにはマニフェストファイルがroot直下にあり、これはエンジン起動にも必要な大事なファイルなので、ファイルが存在するかテストしておきたいです。 ファイルがあり、jsonを読め、なにか適当なキーが含まれてることの検証をcheck_release_build.pyに実装できたらタスク完了です。
check_release_build.py
アプデ時、意図しないバグを防ぎやすくなる。
マニフェストファイルengine_manifest.jsonがあるか確認する。
engine_manifest.json
The text was updated successfully, but these errors were encountered:
#1259 で明確化されたパス要件のテスト、と認識しました。
ファイルが存在するかテストしておきたい
👍️ 必要性に同意します。
ファイルがあり、jsonを読め、なにか適当なキーが含まれてることの検証をcheck_release_build.pyに実装
check_release_build.py が test-engine-container.yml でも走るため、コンテナ内の engine_manifest.json に触れる設計を練る必要がありそうです。
test-engine-container.yml
Sorry, something went wrong.
engine_manifest.jsonはエンジンを起動させるために必要なもので、dockerの場合はもうエンジンが走っているのでチェックは不要かもです! (実際docker側のテストは--skip_run_processが指定されてます)
--skip_run_process
check_release_build.pyにskip_run_processと同じようなskip引数を追加するか、 あるいは「エンジン起動テストをする」みたいなフラグを用意して、そのフラグがONのときにエンジン起動とマニフェストファイルのチェックを行うとかが妥当かなと・・・!
skip_run_process
本 Issue は直近 180 日間で活動がありません。今後の方針について VOICEVOX チームによる再検討がおこなわれる予定です。
No branches or pull requests
内容
リリースビルドを自動でテストするコードがあります。github workflowでビルドしたあとに自動的に実行されます。
https://github.com/VOICEVOX/voicevox_engine/blob/master/build_util/check_release_build.py
エンジンにはマニフェストファイルがroot直下にあり、これはエンジン起動にも必要な大事なファイルなので、ファイルが存在するかテストしておきたいです。
ファイルがあり、jsonを読め、なにか適当なキーが含まれてることの検証を
check_release_build.py
に実装できたらタスク完了です。Pros 良くなる点
アプデ時、意図しないバグを防ぎやすくなる。
実現方法
マニフェストファイル
engine_manifest.json
があるか確認する。The text was updated successfully, but these errors were encountered: