Причём тут тесты и CI? На 8.6 помню были какие-то траблы с потерей данных из таксономии при обновлениях. И как тесты или CI могут решить эту проблему? Да никак! Тесты нужны для того, чтобы установить факт наличия или отсутствия проблемы. И вот запустишь ты тесты на 9.2.0 и повалятся они у тебя и что ты будешь делать? А ничего! Придётся ждать 9.2.1 или даже 9.2.2. И смысл тебе от запуска этих тестов именно на 9.2.0? Израсходовать процессорное время? Если опыт говорит, что при обновлении до *.*.0 тесты валятся значительно чаще, чем до *.*.1, то в чём смысл тратить на это ресурсы?