Инструментальная панель в пользовательском интерфейсе рабочего стола Polyspace

Эта тема фокусируется на Polyspace® настольный пользовательский интерфейс. Чтобы узнать об эквивалентной панели в Polyspace доступ к веб-интерфейсу, смотрите Инструментальную панель в Polyspace доступ к веб-интерфейсу.

Панель Dashboard обеспечивает статистику по результатам анализа в графическом формате.

Когда вы открываете файл результатов в Polyspace, эта панель отображена по умолчанию. Можно просмотреть следующие графики:

Код, покрытый анализом

Из этого графика можно получить следующую информацию:

  • Files: Отношение анализируемых файлов к общему количеству файлов. Если файл содержит ошибку компиляции, Polyspace Bug Finder™ не анализирует файл.

    Если некоторые ваши файлы только частично анализировались из-за ошибок компиляции, эта панель содержит ссылку, утверждая, что некоторым файлам не удалось скомпилировать. Чтобы видеть ошибки компиляции, щелкните по ссылке и перейдите к панели Output Summary.

  • Функции: Отношение анализируемых функций к общему количеству функций в анализируемых файлах. Если анализ функции занимает больше времени, чем значение определенного порога, Polyspace Bug Finder не анализирует функцию.

Распределение дефектов по влиянию

Из этой круговой диаграммы можно получить графическую визуализацию распределения дефектов по влиянию. Можно найти сразу, ли дефекты, что Polyspace Bug Finder, найденный в коде, является дефектами с низким влиянием. Для получения дополнительной информации об ударе смотрите Классификацию Дефектов Ударом.

Дефектное распределение по категориям или файл

Из этого графика можно получить следующую информацию.

 CategoryFile
Top 10

Десять дефектов вводят с самым большим количеством отдельных дефектов.

  • Каждый столбец представляет дефектный тип и разделен на:

    • Файл с самым большим количеством дефектов этого типа.

    • Файл со вторым самым большим количеством дефектов этого типа.

    • Все другие файлы с дефектами этого типа.

    Установите свой курсор на столбец, чтобы видеть имя файла и количество дефектов этого типа в этом файле.

  • Ось X представляет количество дефектов.

Используйте это представление, чтобы организовать ваш анализ проверки, запускающийся в дефектных типах с большего количества отдельных дефектов.

Эти десять исходных файлов с самым большим количеством дефектов.

  • Каждый столбец представляет файл и разделен на:

    • Дефектный тип с самым большим количеством дефектов в этом файле.

    • Дефектный тип со вторым самым большим количеством дефектов в этом файле.

    • Весь другой дефект вводит в этом файле.

    Установите свой курсор на столбец, чтобы видеть дефектное имя типа и количество дефектов этого типа в этом файле.

  • Ось X представляет количество дефектов.

Используйте это представление, чтобы организовать ваш анализ проверки, запускающийся в файлах с большего количества дефектов.

Bottom 10

Десять дефектов вводят с самым низким количеством отдельных дефектов. Каждый столбец на графике разделен тот же путь как типы дефекта Top 10.

Используйте это представление, чтобы организовать ваш анализ проверки, запускающийся в дефектных типах с меньшего количества отдельных дефектов.

Эти десять исходных файлов с самым низким количеством дефектов. Каждый столбец на графике разделен тот же путь как файлы Top 10.

Используйте это представление, чтобы организовать ваш анализ проверки, запускающийся в файлах с меньшего количества дефектов.

Кодирование нарушений правила по правилу или файлу

Для каждого типа кодирования правила, что вы проверяете (MISRA®, JSF®, или пользовательский), Dashboard содержит график нарушений правила.

Из этого графика можно получить следующую информацию.

 CategoryFile
Top 10

Десять правил с самым большим количеством нарушений.

  • Каждый столбец представляет номер правила и разделен на:

    • Файл с самым большим количеством нарушений этого правила.

    • Файл со вторым самым большим количеством нарушений этого правила.

    • Все другие файлы с нарушениями этого правила.

    Установите свой курсор на столбец, чтобы видеть имя файла и количество нарушений этого правила в файле.

  • Ось X представляет количество нарушений правила.

Используйте это представление, чтобы организовать ваш анализ, запускающийся в правилах с большего количества нарушений.

Эти десять исходных файлов, содержащих самое большое количество нарушений.

  • Каждый столбец представляет файл и разделен на:

    • Управляйте с самым большим количеством нарушений в этом файле.

    • Управляйте со вторым самым большим количеством нарушений в этом файле.

    • Все другие правила нарушены в этом файле.

    Установите свой курсор на столбец, чтобы видеть номер правила и количество нарушений правила в этом файле.

  • Ось X представляет количество нарушений правила.

Используйте это представление, чтобы организовать ваш анализ, запускающийся в файлах с большего количества нарушений правила.

Bottom 10

Десять правил с самым низким количеством нарушений. Каждый столбец на графике разделен таким же образом, когда Top 10 управляет.

Используйте это представление, чтобы организовать ваш анализ, запускающийся в правилах с меньшего количества нарушений.

Эти десять исходных файлов, содержащих самое низкое количество нарушений правила. Каждый столбец на графике разделен таким же образом как файлы Top 10.

Используйте это представление, чтобы организовать ваш анализ, запускающийся в файлах с меньшего количества нарушений правила.

Другие функции инструментальной панели

Можно также выполнить следующие действия с этой панелью: