Alex
Ричард ты вопрос задаешь или утверждаешь?
Для начала я рекомендую у задавшего вопрос спросить смоук чего они проводят?
Обычно проводят смоук нового функционала.
Регрессионное тестирование служит для того. что определить не отвалилось ли что-то в старом при имплементации нового.
Таким образом мы получаем два непересекающихся поля для тестов. И если в этой ситуации человек спрашивает "мы уже при смоуке нашли 20 багов стоит ли продолжать тесты?" - регрессия тут ни при чём от слова "совсем".