Closed comavius closed 3 weeks ago
テストをするときにsystemctlでdockerデーモンを起動しているせいでcargo testするたびにroot権限を求められて面倒くさい
actionsの環境では最初からdockerデーモンが立ち上がっていそう
ソケットがrunningではない場合systemctl status dockerが異常終了していそうなので解決できそう
正常系の失敗ケースは追加したいかも
あと、ジャッジサーバーの責任で起こるエラーと作問者の責任で起こるエラーがありそれらを適切にハンドリングする必要があるため、anyhow::Resultを使うべきではないかもしれない
timeoutが動いていない
あと、ジャッジサーバーの責任で起こるエラーと作問者の責任で起こるエラーがありそれらを適切にハンドリングする必要があるため、anyhow::Resultを使うべきではないかもしれない
解決した
手元でcargo clippy
をしてからPRをしてください:pray:
cargo clippy --fixした
@kenken714 clippyとcargo fmtで結果が変わる部分がありそう
テストをするときにsystemctlでdockerデーモンを起動しているせいでcargo testするたびにroot権限を求められて面倒くさい
:koreni_natteru: (手元だけ)
(dockerデーモンが起動済み or root権限あり)が満たされないなら自動で落とすようにしたからよくはなっているはず
関連Issue
概要
telnetからsshに変更し実装
変更内容
チェックリスト
補足