日記(240)

<前 次>

PHP8.1

とりあえずエラーが取れたので、CIが落ちる方を暫定対応。
落ちるテストをしなくしたというだけの、本当に解決にならない対応なんですけどね。
テストしなくなった対象のコードを使わなくする方向で根本対応を検討中です。

PHP8.1

ひとまず、今エラーが出ている部分は修正終わり。
Anpanatorはデプロイ方法の都合で明日に修正が反映されます。

PHP8.1

致命的じゃないけどどえらい数の細かいエラーが出ていました。
ちょっとアンパンマンDBの管理にも支障が出そう。

PHP8.1

バージョン上げました。
今のところは、致命的なエラーなどは起きていないようです。

PHP8.1

とりあえず、自動テストでCI自体が落ちるのと、サーバー由来のどうしようもないやつ以外はエラーが起こらなくなってきました。
自動テストの方は、エラーの前提から崩すことができるし、どうしようもないやつはバージョンにかかわらずどうしようもないので、そろそろ本番環境で上げてしまってもよさそうです。

PHP8.1

開発環境でもテストプログラム自体が落ちる件を再現できました。
どうやら、アンパンマンDBの古いコードのカバレッジを取ろうとしていると、落ちるようです。
まあ、新たに開発することがない以上、継続的にテストをしても仕方がないと言えばないのですがね…ただテストをなくして落ちなくするより、古いコード自体をなくしてそもそもテスト不要にするのが正攻法だと思われます。
放置案件になりかけてる新管理画面にいよいよ着手せねば…。

<前 次>