Запрос Ежечасной Статистики Тестов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Запрос Ежечасной Статистики Тестов



/** * Возвращает почасовую статистику тестирования. * * @param activeBuildID активный идентификатор сборки * @param fromDate from date * @param toDate на сегодняшний день * @ param testToolCode test tool code. * * @ return почасовая статистика тестов. */ TestStatistics[] getHourlyTestStatistics(int activeBuildID, final Calendar fromDate, final CalendartoDate, byte testToolCode);

Запрос Ежедневной Статистики Тестов

/** * Возвращает ежедневную статистику тестирования. * * @param activeBuildID активный идентификатор сборки * @param fromDate from date * @param toDate на сегодняшний день * @ param testToolCode test tool code. * * @ return ежедневная статистика тестов. */ TestStatistics[] getDailyTestStatistics(int activeBuildID, final Calendar fromDate, final CalendartoDate, byte testToolCode);

Запрос Ежемесячной Статистики Тестов

/** * Возвращает ежемесячную статистику тестов. * * @param activeBuildID активный идентификатор сборки * @param fromDate from date * @param toDate на сегодняшний день * @ param testToolCode test tool code. * * @ возврат ежемесячной статистики тестов. */ TestStatistics[] getMonthlyTestStatistics(int activeBuildID, final Calendar fromDate, final CalendartoDate, byte testToolCode);

Управление Сборками

Начало Сборки

/** * Запускает сборку. * * @ param activeBuildID идентификатор сборки для запуска. * /void startBuild(int activeBuildID); /** * Запускает сборку. * * @ param activeBuildID идентификатор сборки для запуска. * @param buildStartRequest объект, содержащий подробный запрос на запуск сборки. * /void startBuild(int activeBuildID, BuildStartRequest buildStartRequest) вызывает исключение IOException;

BuildStartRequest

BuildStartRequest имеет следующий формат:

Таблица 2.1.

Имя Поля Описание
requestType Целочисленный тип запроса. 0 означает, что это обычный запрос. Обычный запрос начинает сборку с самого последнего номера списка изменений. 1 означает, что это повторный запуск сборки. Для повторного запуска сборки необходимо установить buildRunID.
чистая проверка Логический флаг чистой проверки. Если установлено значение true, Parabuild очистит рабочую область сборки перед запуском сборки.
pinResult Логический флаг результата pin-кода. Если установлено значение true, результаты сборки будут закреплены.
buildRunID Идентификатор запуска сборки для повторного запуска. Если это не повторный запрос, buildRunID должен быть установлен в значение -1.
changeListID Целочисленный номер списка изменений. Номер списка изменений можно использовать для запуска ручной сборки по определенному номеру списка изменений. Номер списка изменений поддерживается для Perforce и Subversion.
userID Целочисленный идентификатор пользователя, который запускает сборку. Если он неизвестен, то идентификатор пользователя должен быть установлен в значение -1.
счетчик версий Счетчик версий строк. Если не известно, то должна быть установлена пустая строка.
этикетка Строковая метка, которую Parabuild должен применить к системе управления версиями, если сборка прошла успешно. Метка должна быть установлена в пустую строку, если метка не должна быть применена.
записка Примечание, которое Parabuild должен добавить к сборке. Примечание должно быть установлено в пустую строку, если примечание не должно быть добавлено.
versionTemplate Шаблон Строковой версии Parabuild должен использоваться для создания версии продукта. Шаблон версии должен быть установлен в пустую строку, если версия продукта не должна быть сгенерирована.
список параметров Список параметров начала сборки. Пожалуйста, ознакомьтесь с описанием BuildStartRequestParameter объект для получения информации.

BuildStartRequestParameter

BuildStartRequestParameter имеет следующий формат:

Таблица 2.2.

Имя Поля Описание
переменное имя Строковое имя переменной оболочки, устанавливаемое перед выполнением команд сборки
переменные значения Строка, разделенная запятыми, список одного или нескольких значений переменной
Описание Описание строковой переменной

Остановка Сборки

/** * Останавливает сборку. * * @ param activeBuildID идентификатор сборки для остановки. * /void stopBuild(int activeBuildID);

Возобновление Сборки

/** * Возобновляет ранее остановленную сборку. * * @ param activeBuildID идентификатор сборки для возобновления. * /void resumeBuild(int buildID);

Запрос Чистой Проверки



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 37; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.36.141 (0.004 с.)