Kaigi on Rails 2022「差分ベースで効率的にテストを実行してみる」by @riseshia

1
STORES Tech @storesinc_tech

この後、16:35〜 @riseshia が「差分ベースで効率的にテストを実行してみる」というテーマでお話します。ShiaといっしょにSTORES のスポンサーブースでセッションを見ましょう! #kaigionrails kaigionrails.org/2022/talks/ris…

2022-10-21 16:05:00
kinoppyd @GhostBrain

お金で殴る! お金大好き! #kaigionrails

2022-10-21 16:38:13
神速 @sinsoku_listy

いわゆる金の弾丸 “言い換えるとお金で殴る” #kaigionrails

2022-10-21 16:38:18
expa / Shu Oogawara @expajp

git diff --name-only のspecファイルをgrepで抽出してrspecコマンドに渡す、というのは手元で毎回やってる #kaigionrails

2022-10-21 16:39:50
rochefort @rochefort8

これか。あとで読んでみよう Spark Joy by Running Fewer Tests — Developer Tooling shopify.engineering/spark-joy-by-r… #kaigionrails

2022-10-21 16:40:36
大倉雅史(OKURA Masafumi) @okuramasafumi

Shopifyが実践しているのか、たしかにテストの量すごごそう… #kaigionrails

2022-10-21 16:40:48
Shia @riseshia

calleree はこの録画の後 @_ko1 さんによりパッチが入ったので 2.7 でも動くようになりました!!!!感謝!!! #kaigionrails

2022-10-21 16:42:12
【¥339,154】にしこりさぶろ〜 @subroh_0508

PRの差分から必要なテストだけ回して高速化させるのは夢がある( ˘ω˘) #kaigionrails

2022-10-21 16:43:24
ゆうじ @yuji_developer

request specでパスヘルパーじゃなくてリテラル使うのは同意しかないんだけどそれを強制するようなCopないのかなぁ。 #kaigionrails

2022-10-21 16:43:58
expa / Shu Oogawara @expajp

疎結合に設計するモチベーションになりそう #kaigionrails

2022-10-21 16:46:23
【¥339,154】にしこりさぶろ〜 @subroh_0508

40%がテスト全体の5%以下実行になるの、結構アツい気がする #kaigionrails

2022-10-21 16:46:51
えりりん @suuuuengch

テストのセットアップに時間がかかっちゃうの、あるかも〜 Docker とかうまく設定しないとね〜 #kaigionrails

2022-10-21 16:49:52
masa寿司 @masa_iwasaki

今回の実験データに対してさらにPRの種類(バグ修正、機能追加etc)を掛け合わせると具体的にどのくらいDXが改善するかという評価に繋げられそう #kaigionrails

2022-10-21 16:50:00
【¥339,154】にしこりさぶろ〜 @subroh_0508

テスト環境へのデータ投入、確かに肥大化しがちよね… #kaigionrails

2022-10-21 16:50:26
kinoppyd @GhostBrain

重いテストは何であれ大変だということがわかる #kaigionrails

2022-10-21 16:50:47
expa / Shu Oogawara @expajp

これは資料を丁寧に読みたいやつだなあ #kaigionrails

2022-10-21 16:51:45