Skip to content
New issue

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

CI is failing (rust-unit-test) #859

Open
1 of 3 tasks
qryxip opened this issue Oct 20, 2024 · 2 comments
Open
1 of 3 tasks

CI is failing (rust-unit-test) #859

qryxip opened this issue Oct 20, 2024 · 2 comments
Labels

Comments

@qryxip
Copy link
Member

qryxip commented Oct 20, 2024

不具合の内容

test workflowrust-unit-testが以下のメッセージと共に落ちています。

[voicevox-ort-sys 2.0.0-rc.4] `VERSION_NUMBER`を読めませんでした: The system cannot find the file specified. (os error 2)

https://github.com/VOICEVOX/ort/blob/8627833456a69e7841ae2a29fd184752df8de8d9/ort-sys/build.rs#L445

つまり以下に示すonnxruntime-win-x64-1.17.3.tgzの内容物の中からVERSION_NUMBERを見つけられないか、あるいはこのディレクトリ(=lib_dir)ごと見失っているか、tgzの解凍とかが変ということになります。

onnxruntime-win-x64-1.17.3
├── GIT_COMMIT_ID
├── lib
│   ├── onnxruntime.dll
│   └── onnxruntime.lib
├── LICENSE
├── Privacy.md
├── README.md
├── ThirdPartyNotices.txt
└── VERSION_NUMBER

最近までのmainブランチや #854 ではrust-cacheがまだ効いていた/いるためrust-unit-testの失敗はまだ発生してません。以下が今わかっていることです。

  1. rust-cacheやactions/cacheに起因する問題ではない
  2. rust-lintbuild_and_deploy系ではこの問題が発生しておらず、普通に成功している
  3. ortが"cache_dir"を定める箇所が怪しそうではあるが、ここが要因であるならば2.の説明がつかない
  4. onnxruntime-win-x64-1.17.3.tgzにはVERSION_NUMBERはちゃんと入っている
  5. 私の手元のWindows機で再現できない

ちょっと調査が必要そうであるため、取り急ぎmainブランチのCIが落ちていることの連絡としてissue化だけしておく次第です。
(CC: @Hiroshiba)

現象・ログ

再現手順

期待動作

VOICEVOXのバージョン

OSの種類/ディストリ/バージョン

  • Windows
  • macOS
  • Linux

その他

@qryxip
Copy link
Member Author

qryxip commented Oct 21, 2024

なんか今動かしたら問題が起きないようなので、この怪奇現象については調査すら不可能になったということでcloseします… 一体なんだったんだ。

@qryxip qryxip closed this as not planned Won't fix, can't repro, duplicate, stale Oct 21, 2024
@qryxip
Copy link
Member Author

qryxip commented Oct 23, 2024

なんか再発した!!mainブランチじゃないし私のフォークリポジトリだけど!!
https://github.com/qryxip/voicevox_core/actions/runs/11484213284/job/31961443767

@qryxip qryxip reopened this Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant