Skip to content

プルリクやコミット時に回るテストの数を減らしておきたい #373

@Hiroshiba

Description

@Hiroshiba

内容

現在COREリポジトリでプルリクすると、40個ほどのテストが回ります。
網羅性は高そうですが、変更されていない箇所のテストや、被っている部分が結構ありそうです。

テスト完了まで時間がかかったり、Github Actionsに負荷をかけすぎてしまうので、ちょっと少なくするのを意識してもいいかなと思いました。

代わりにmainにマージしたときにいっぱいテストを回すとか・・・?

Pros 良くなる点

テスト完了までが短縮されるので問題箇所に注力できる

Cons 悪くなる点

網羅性は下がる

実現方法

関係のないコミットのときはpull_request: paths:を使ってテストを回さないようにする。
組み合わせを減らす。
OSごとのテストも、古いバージョンさえ動けばとりあえず大丈夫そう。

その他

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions