以下の環境と状況を前提にします あるリポジトリにcrontabに設定したい内容をtxtファイル( cron.txt)を含めてコミットしている コミットされたファイルがデプロイされるとその内容に基づいてデプロイ先サーバーでcrontabが設定される よくある構成かと思います。 ここでコミットされているファイルに以下のような記述がありました。 * 13 * * * php hoge.php この設定を書いた意図は、「毎日13時に hoge.phpを起動したい」でした。 しかし実際の挙動は「毎日13時台に毎分 hoge.phpが起動する」になります。 これに気づかないままコミットしてデプロイされてしまうと、本番サーバーに異常な負荷がかかったり、データ不整合が起こる可能性があります。 このリスクを少しだけ減らすためのテストを書きました。 php_cron_test cron-expressionと