JaSST'18 TokyoではGoogleのJohn Micco氏が基調講演とチュートリアルで登壇します。 この2つのセッションのキーワードとなるのが「"Flaky"なテスト」です。 Flakyなテストって? みなさんCI回してますか? CI回していると一定の割合でコードもテストも環境にも変更を加えていないのにたまに失敗するテストってありませんか? 今回の基調講演者のJohn Micco氏が所属するGoogleでは、このような「同じコードでpass/failどちらの結果にもなってしまう」テストを、"flaky"(nondeterministicとも呼ばれます)なテスト結果と呼んでいます。 We define a "flaky" test result as a test that exhibits both a passing and a failing result with the