煙と健全性のテストに関するいくつかの投稿を読みました。すべてがほとんど混乱しています。それらを明確に説明することもせず、いくつかの 2 つまたは 3 つの投稿を除いて問題を繰り返すだけであり、その 2 つまたは 3 つの投稿に基づいて、以下が正式なプロセスであると結論付けました。
スモークテスト(一般健康診断)---その後-->サニティテスト(いくつかの主な機能をより深いレベルでチェック)(専門健康診断)---その後- -------> 機能テスト (より深いレベルでの完全な機能チェック)
私は上記の概念に正しいですか?
健全性がいつ実行されるかについて混乱しています。ビルドが最初に来るときにスモークが実行されます。しかし、健全性が実行されるのはいつですか?sanity はすべてのスモークの後にのみ実行されますか、それともビルドに何らかの変更が加えられるたびに実行されますか(つまり、スモークはビルドが初めて実行されたときにのみ実行されるため、スモークが実行されない場合でも)、または両方の場合ですか?