В отчете Allure пройденные тесты стали отображаться серым цветом (как skipped)

add

#1

После обновление локального репозитория из dev ветки по состоянию на 2 февраля у меня в отчете аллюра пройденные тесты стали отображаться серым цветом (как будто пропущенные). С чем это может быть связано и куда можно копать?


#2

@ripreal похоже, у тебя проблема.
на скриншоте справа не видны пропущенные шаги, скорее всего, проблема именно там

посмотри и покажи правую таблицу до конца.
похоже, там есть какой-то пропущенный шаг


#3

Пропущенных шагов нет. Тесты выполняются на 100% без ошибок.

Добавлю, что еще перестали делаться скриншоты через nircmdm почему-то


#4

@artbear У меня есть предположение, что я неправильно собрал add из dev ветки. Хотел попросить - у вас есть актуальный собранный билд ADD из dev ветки? Можно мне его выслать, чтобы проверить это предположение?


#5

наиболее точный способ сборки -
opm run cepf
или opm build .

@ripreal дай свою почту, отправлю


#6

@artbear Отправил через личное сообщение


#7

@artbear Обновил ветку develop до 6 февраля и пересобрал ADD с помощью opm build. Не помогло. Может быть дело в нашем конфиге. Он вот такой:

{
    "ВыполнитьСценарии": true,
    "ЗавершитьРаботуСистемы": true,
    "ВыводитьСообщенияВФайл": "$workspaceRoot/build/out/vb.log",
    "ЗакрытьTestClientПослеЗапускаСценариев": true,
    "КаталогФич": "$workspaceRoot/features",
    "КаталогиБиблиотек": [
        "./features/Libraries",
        "$workspaceRoot/features",
        "$workspaceRoot/features/bit_libs"
    ],
	"СписокТеговИсключение":[
		"IgnoreOnCIMainBuild",
		"Draft",
		"FirstStart",
        "BeforeFirstStartInterface",
        "BeforeFirstStartConfig"
	],
    "ДелатьОтчетВФорматеАллюр": true,
    "КаталогOutputAllureБазовый": "$workspaceRoot/build/out/allure",
    "ВРЕМЕННО_ОТКЛЮЧЕН_ДелатьОтчетВФорматеCucumberJson": true,
    "ВРЕМЕННО_ОТКЛЮЧЕН_КаталогOutputCucumberJson": "$workspaceRoot/build/out/cucumber",
    "ВыгружатьСтатусВыполненияСценариевВФайл": true,
    "ПутьКФайлуДляВыгрузкиСтатусаВыполненияСценариев": "$workspaceRoot/build/out/buildStatus.log",
    "ДелатьЛогВыполненияСценариевВТекстовыйФайл": true,
    "ИмяФайлаЛогВыполненияСценариев": "$workspaceRoot/build/out/vbOnline.log",
    "ДелатьОтчетВФорматеjUnit": true,
    "КаталогOutputjUnit": "$workspaceRoot/build/out/bdd-junitreport",
    "ДелатьСкриншотПриВозникновенииОшибки": true,
    "СниматьСкриншотКаждогоОкна1С": false,
    "КаталогOutputСкриншоты": "$workspaceRoot/build/out/ScreenShots",
    "КомандаСделатьСкриншот": "nircmd savescreenshot ",
    "ПутьКRunSikulix": "",
    "АдресПользовательскихНастроек": "http://127.0.0.1:8500/v1/kv/adapter/users/jenkins",
    "ПоставщикПользовательскихНастроек": "CONSUL"
}

#8

Меня настораживает двойное наличие этого пути в библиотеках.
При подключении библиотеки анализируются все файлы и подпапки.
3 строка бит-либс не нужна точно


#9

Да и вообще нет смысла указывать папку фич проекта в библиотеках, т.к. она указана как тестируемая папка


#10

@artbear Справились с проблемой серых тестов путем отката dev ветки на 28 января. Мне кажется есть какая-то проблема в центральном репозитории или может быть что изменилось в конфигах и нам нужно как-то их перенастроить, но мы не знаем как


#11

Интересно!

1 а можешь проверить методом двоичного поиска, в какой день возникла ошибка?
или ты уже уверен, что коммиты за 29 января и далее неверно работают?

2 можешь как-то локализовать фичу, которая работает неверно, и отправить мне для изучения?

3 или я могу к тебе подключиться (через Zoom или скайп), парно быстро (минут 5-10) посмотрим вживую на проблему

@ripreal что скажешь?

планируем выпустить релиз сегодня или завтра, хорошо бы проверить ваши проблемы.


#12

Пообщались с @ripreal

Проблема у него решена,
сейчас все работает.

В коде Ванесса.АДД для этого ничего не меняли, само исправилось.