From fd454dec4b3258c6c46837a47dc3ad1ccc9f2cf0 Mon Sep 17 00:00:00 2001 From: bot-backend Date: Thu, 17 Sep 2026 16:28:59 +0500 Subject: [PATCH] =?UTF-8?q?fix(tests):=20=D0=BA=D1=80=D0=B0=D1=81=D0=BD?= =?UTF-8?q?=D1=8B=D0=B9=20=D0=B4=D0=B5=D0=BF=D0=BB=D0=BE=D0=B9-=D0=BB?= =?UTF-8?q?=D1=8D=D0=B9=D0=BD=20=E2=80=94=20=D1=82=D1=80=D0=B8=20=D0=B6?= =?UTF-8?q?=D0=B8=D0=B2=D1=8B=D1=85=20=D1=82=D0=B5=D1=81=D1=82=D0=B0=20#29?= =?UTF-8?q?93=20=D0=BD=D0=B5=20=D0=BE=D0=B1=D1=8A=D1=8F=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=B2=20skip=5Fallowlist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit После мержа #3577 (снапшоты «строка на изменение») прогон без БД — тот, что гоняет deploy-tradein.yml перед сборкой, — завершается rc=1: НЕУЧТЁННЫЙ ПРОПУСК (3): tests/test_2993_snapshot_change_only.py::... В CI PR эти тесты шли против postgres-сервиса и проходили, поэтому расхождение видно только на деплой-лэйне, где они законно пропускаются. Объявлены с причиной, как соседние живые тесты (#3385, #3191). Деплой-лэйн: 6465 passed, 68 skipped, rc=0, неучтённых пропусков 0. Co-Authored-By: Claude Opus 5 --- tradein-mvp/backend/tests/skip_allowlist.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tradein-mvp/backend/tests/skip_allowlist.txt b/tradein-mvp/backend/tests/skip_allowlist.txt index 30ab8cd1..576045cc 100644 --- a/tradein-mvp/backend/tests/skip_allowlist.txt +++ b/tradein-mvp/backend/tests/skip_allowlist.txt @@ -188,3 +188,10 @@ tests/test_3385_migration_310_yandex_seed_slips.py::test_stops_and_rolls_back_wh # суточной паузой и выбыванием после трёх недогрузов судит только Postgres — на # мок-лэйне БД нет. В ci-tradein.yml бежит по-настоящему (postgres-сервис, #2745). tests/test_3191_yandex_perpetual_underloaded.py::test_perpetual_underloaded_cards_leave_queue_head + +# Снапшоты «строка на изменение» (#2993, миграция 325): сравнение с последним +# снимком источника и суточная идемпотентность исполняет только Postgres — на +# мок-лэйне деплоя БД нет. В ci-tradein.yml бегут по-настоящему (postgres-сервис). +tests/test_2993_snapshot_change_only.py::test_events_survive_change_only_writes +tests/test_2993_snapshot_change_only.py::test_only_changed_or_new_sources_get_a_row_today +tests/test_2993_snapshot_change_only.py::test_rerun_same_day_compares_with_todays_row