by_artifactsboolean
Фильтрует тестовые сценарии, для которых доступны артефакты (скриншоты, видео, трассы). Установите true, чтобы выводить только тестовые сценарии с артефактами. (При использовании этого параметра требуется ID/Counter.)
by_attempt_numbernumber
Фильтрует по точному количеству повторных попыток. 0 = первоначальная попытка/без повторов (attempt_count=1), 1 = одна повторная попытка (attempt_count=2). (При использовании этого параметра обязательны ID/Counter).
by_authorstring
Фильтрует по имени автора коммита (без учёта регистра, частичное совпадение). Не требует testrun_id или counter. Сначала перечисляет тестовые прогоны указанного автора, затем возвращает тестовые случаи из этих прогонов.
by_branchstring
Фильтрует по имени ветки git. Не требует testrun_id или counter. Сначала перечисляет тестовые запуски на указанной ветке, затем возвращает тестовые случаи из этих запусков. Пример: 'main', 'develop'.
by_commitstring
Фильтрует по хешу git-коммита (полному или частичному). Не требует testrun_id или counter. Сначала перечисляет тестовые прогоны с указанным коммитом, затем возвращает тест-кейсы из этих тестовых прогонов.
by_environmentstring
Фильтрует по окружению. Не требует testrun_id или counter. Сначала перечисляет тестовые запуски в указанном окружении, затем возвращает тестовые случаи из этих тестовых запусков. Пример: 'production', 'staging', 'development'.
by_pagesnumber
Перечисляет тест-кейсы по номеру страницы. Не требует testrun_id или counter. Возвращает тест-кейсы из всех тестовых прогонов на указанной странице.
by_shardnumber
Индекс шарда с единицы: ограничивает результаты одним шардом шардированного запуска.
by_statusenum
Фильтрует по статусу: 'passed', 'failed', 'flaky', 'skipped', 'interrupted', 'incomplete' или 'running'. (При использовании этого параметра требуется ID/Counter)
by_tagstring
Фильтрует по тегу (тегам). Один тег или через запятую. Например: 'smoke' или 'smoke,regression'. (ID/Counter обязателен при использовании этого параметра)
by_testrun_idstring
Идентификатор(ы) тестового прогона. Один идентификатор или несколько через запятую для нескольких прогонов (максимум 20). Пример: 'test_run_123' или 'run1,run2,run3'. Не требуется при использовании фильтра по нескольким прогонам (by_branch, by_commit, by_author, by_environment, by_time_interval, by_pages).
by_testsuite_idstring
Фильтрует по ID набора.
by_time_intervalstring
Фильтрует по временному интервалу. Не требует testrun_id или counter. Сначала перечисляет тестовые запуски в указанном временном периоде, затем возвращает тестовые случаи из этих тестовых запусков. Поддерживает: '1d' (последний день), '3d' (последние 3 дня), 'weekly' (последние 7 дней), 'monthly' (последние 30 дней) или '2024-01-01,2024-01-31' (диапазон дат).
by_total_runtimestring
Фильтр длительности теста. Числа по умолчанию указаны в СЕКУНДАХ; добавляйте суффикс ms для миллисекунд или s для секунд. Примеры: '>10', '<1000ms', '>5s'. (При использовании этого параметра требуется ID/Counter или run scope.)
counternumber | string
Номер счётчика тестового прогона. Альтернатива by_testrun_id. Не требуется при использовании кросс-прогонного фильтра (by_branch, by_commit, by_author, by_environment, by_time_interval, by_pages). Пример: 43.
limitnumber
Количество тест-кейсов на страницу в рамках выбранных прогонов. Округляется до ближайшего из 10, 25, 50, 100 (допустимые размеры страниц data-handler), другие значения корректируются, а не отклоняются. Требует область прогона (by_testrun_id, counter или кросс-прогонный фильтр); сам прогоны не определяет.
pagenumber
Номер страницы (индексация с 1) для постраничной навигации по выбранным запускам (по умолчанию: 1). Требуется область запуска (by_testrun_id, counter или межзапусковой фильтр). Чтобы перелистывать страницы между запусками, используйте by_pages.
projectIdstringобязательный
Идентификатор проекта (обязательно). Идентификатор проекта TestDino.
searchstring
Ищет название теста или путь названия.
sortenum
Порядок сортировки списка дел.