exponenta event banner

Загрузить результаты в метрики Polyspace

Примечание

В этом разделе описывается рабочий процесс в веб-интерфейсе Polyspace Metrics.

Для упрощения совместной работы используйте приложение Polyspace ® Bug Finder™ Access™. В дополнение к более интуитивно понятной веб-панели управления, с помощью Polyspace Access можно:

  • Просмотр и обоснование результатов непосредственно из веб-браузера.

  • Интеграция инструмента отслеживания дефектов, такого как Jira, с веб-интерфейсом и создание билетов для отслеживания результатов Polyspace.

  • Обмен результатами анализа с помощью веб-ссылок.

Дополнительные сведения см. в документации Polyspace Bug Finder Access.

После анализа можно загрузить результаты в веб-интерфейс Polyspace Metrics. Веб-интерфейс отображает сводку результатов анализа. Эту сводку можно предоставить другим пользователям, даже если они не установили Polyspace локально. Можно также сравнить результаты с предыдущими анализами в том же проекте или измерить их по предварительно определенным целям качества программного обеспечения.

Дополнительные сведения см. в разделе Интерфейс метрик Polyspace.

Прежде чем создавать метрики качества кода, настройте метрики Polyspace. См. раздел Настройка метрик пространства.

Отправить результаты вручную

Чтобы загрузить результаты в веб-интерфейс Polyspace Metrics,

  1. Выберите результаты на панели «Диспетчер проектов».

  2. Выберите Метрики > Загрузить в метрики.

  3. При загрузке результатов в приложение Polyspace Metrics появляется запрос на ввод пароля. Оставьте поле пустым, если его не требуется указывать.

    При указании пароля его необходимо вводить каждый раз при открытии проекта в Полиспейс Метрикс. Сеанс длится 30 минут даже при закрытии и повторном открытии веб-браузера. Через 30 минут введите пароль еще раз.

    Пароль можно также указать позже. В веб-интерфейсе Polyspace Metrics щелкните правой кнопкой мыши проект и выберите «Изменить/задать пароль».

    Примечание

    Пароль для проекта Polyspace Metrics зашифрован. Передача веб-данных не зашифрована. Функция пароля сводит к минимуму непреднамеренное повреждение данных, но не обеспечивает безопасность данных. Однако передача данных между локальным хостом Polyspace и хостом планировщика заданий MATLAB ® для удаленного анализа всегда шифруется. Чтобы использовать безопасную передачу веб-данных с HTTPS, см. раздел Настройка веб-сервера для HTTPS (средство проверки кода Polyspace).

При выгрузке результатов из нескольких модулей в проекте результаты имеют одно и то же имя проекта и номер версии, но отображаются под отдельными модулями в Полиспейс Метрикс. Для просмотра или изменения имени и номера версии проекта щелкните правой кнопкой мыши на проекте на панели «Диспетчер проектов» и выберите «Свойства проекта».

Командная строка: Использование команды polyspace-results-repository. Для быстрого просмотра параметров команды используйте -h флаг. В командной строке введите:

polyspaceroot\polyspace\bin\polyspace-results-repository -h
Здесь, polyspaceroot является папкой установки Polyspace, например, C:\Program Files\Polyspace\R2019a.

Автоматическая загрузка результатов (только пакетный анализ)

При выполнении удаленного анализа можно задать автоматическую загрузку результатов в веб-интерфейс после анализа. В противном случае загрузите результаты после анализа вручную.

  1. На панели Конфигурация (Configuration) выберите Выполнить настройки (Run Settings).

  2. Вместе с анализом Run Bug Finder на удаленном кластере выберите Загрузить результаты в метрику Polyspace.

    После анализа результаты автоматически загружаются в веб-интерфейс.

  3. При загрузке результатов в приложение Polyspace Metrics появляется запрос на ввод пароля. Оставьте поле пустым, если его не требуется указывать.

    При указании пароля его необходимо вводить каждый раз при открытии проекта в Полиспейс Метрикс. Сеанс длится 30 минут даже при закрытии и повторном открытии веб-браузера. Через 30 минут введите пароль еще раз.

    Пароль можно также указать позже. В веб-интерфейсе Polyspace Metrics щелкните правой кнопкой мыши проект и выберите «Изменить/задать пароль».

    Примечание

    Пароль для проекта Polyspace Metrics зашифрован. Передача веб-данных не зашифрована. Функция пароля сводит к минимуму непреднамеренное повреждение данных, но не обеспечивает безопасность данных. Однако передача данных между локальным хостом Polyspace и хостом планировщика заданий MATLAB удаленного анализа всегда шифруется. Чтобы использовать безопасную передачу веб-данных с HTTPS, см. раздел Настройка веб-сервера для HTTPS (средство проверки кода Polyspace).

При выгрузке результатов из нескольких модулей в проекте результаты имеют одно и то же имя проекта и номер версии, но отображаются под отдельными модулями в Полиспейс Метрикс. Для просмотра или изменения имени и номера версии проекта щелкните правой кнопкой мыши на проекте на панели «Диспетчер проектов» и выберите «Свойства проекта».

Командная строка: Использовать опцию Upload results to Polyspace metrics (-add-to-results-repository)(Доказательство кода Polyspace).

См. также

Связанные темы