CDash - это веб-сервер для тестирования программного обеспечения с открытым исходным кодом.
1 ответ

Идентификатор сборки CDash не установлен (CTest, CMake)

У меня есть CDash, настроенный на прием сообщений для автоматической сборки и тестирования. Однако когда любая система пытается опубликовать результаты на CDash, возникает следующая ошибка. В результате каждый результат публикуется четыре раза (пред…
10 мар '11 в 21:01
1 ответ

Загрузить изображение различий с помощью CTest и CDash

Для запуска автоматических тестов в приложении C++ я бы хотел, чтобы приложение выгружало изображение и сравнивало его с базовым изображением. Я видел несколько примеров этого на различных инструментальных панелях CDash, например, на этой (ссылка мо…
06 июн '18 в 11:47
0 ответов

Как связать CDash с внутренней базой данных gitlab postgres

У меня ошибка CDash cannot connect to the database в браузере. Я проверил конфигурацию, и я думаю, что CDash самостоятельно ищет сервер postgres. Однако я использую свой собственный встроенный psql-сервер gitlab, расположенный по адресу /opt/gitlab/…
2 ответа

CDash Custom Динамический анализ

Я пытаюсь интегрировать пользовательские инструменты динамического анализа в CDash. Такие как KWStyle, CppCheck и Visual Leak Detector. Я понял, что мне нужно сгенерировать файл DynamicAnalysis.xml и отправить его на CDash из скриптов CTest. Я думаю…
15 апр '11 в 10:45
1 ответ

Настройка клиента CDash

Я пытаюсь создать среду C++ CI с помощью CDash. У меня на компьютере работает CDash, и я могу отправить ему некоторые результаты от клиентов CDash, запустив ctest вручную. Я немного заблудился о том, как настроить клиент для автоматической компиляци…
01 апр '11 в 06:21
1 ответ

Использование CMake с CTest и CDash

Я собираюсь использовать CDash с CMake/CTest в моем проекте C++. Чтобы включить CDash и настроить параметры, такие как "MEMORYCHECK_SUPPRESSIONS_FILE", "DART_TESTING_TIMEOUT", я добавил следующие строки в корневой CMakeLists.txt set(MEMORYCHECK_SUPP…
23 авг '10 в 07:47
0 ответов

Как я могу избежать ошибок, в которых отказано в разрешении от функции php error_log, когда несколько процессов вызывают ее, а назначение - это специальный файл журнала?

Проект с открытым исходным кодом CDash использует PHP-функцию error_log для записи информации, предупреждений и ошибок, специфичных для CDash, в специальный файл журнала. По умолчанию этот пользовательский файл журнала находится в исходном дереве CD…
03 апр '14 в 14:20
2 ответа

Подробное руководство по использованию gcov с CMake/CDash?

Я использую CMake с моим проектом и настраиваю сервер cdash для непрерывного / ночного построения. Все работает хорошо, и, настроив crontab, мы получаем результаты ежечасной / ночной сборки / тестирования, автоматически загружаемые на наш cdash-серв…
29 окт '12 в 05:48
1 ответ

Является ли CDash системой непрерывной интеграции?

На днях я упомянул CDash в разговоре о непрерывной интеграции. Коллега сказал, что CDash - это не система CI, это система тестирования. У нас не было возможности уточнить. Правда ли, что CDash - это не система CI? Тогда какая разница?
25 апр '13 в 09:29
1 ответ

CDash - установка, я не могу зарегистрироваться в CDash/install.php после следования документации

В настоящее время я пытаюсь установить CDash 2.4.0 на Linux 16.04. Сначала я скачал самую новую версию: cd /var/www/html sudo git clone https://github.com/Kitware/CDash.git Затем я создал config.local.php: cd /var/www/html/CDash/config sudo cp confi…
10 янв '17 в 12:43
1 ответ

Как заставить CDash игнорировать (определенные?) Предупреждения компилятора

Я использую настройку CMake / CDash, и в целом я вполне доволен. Я также являюсь активным сторонником того, что "сборки не должны генерировать предупреждения". Тем не менее, есть одно предупреждение компилятора, генерируемое на одной конкретной плат…
27 апр '15 в 09:43
2 ответа

Идентификатор сборки CTest не установлен

У меня есть CDash, настроенный на прием сообщений для автоматической сборки и тестирования. Однако когда любая система пытается опубликовать результаты на CDash, возникает следующая ошибка. В результате каждый результат публикуется четыре раза (пред…
10 мар '11 в 18:45
0 ответов

При использовании CMake + CTest + CDash можно ли установить дополнительное тестовое устройство?

Я использую CMake FIXTURES_SETUP/FIXTURES_REQUIRED для запуска тестов только при наличии внешнего ресурса. Тем не менее, внешний ресурс является необязательным (доступен на некоторых тестовых компьютерах, но не на других), поэтому при сбое устройств…
22 авг '18 в 10:15
2 ответа

Рабочий процесс Ctest/CDash: развертывание ночных сборок

Я использую / поддерживаю несколько проектов CMake, поэтому я начал изучать CTest/CDash, но есть кое-что, что я не могу понять: Это сделано только для отображения результатов сборки / тестирования? (ака украшенные журналы) Или: может ли развертывани…
24 фев '12 в 08:42
1 ответ

CTest генерирует и отправляет gcov.tar в CDash после make <target>

Я установил CDash на своем локальном компьютере и использую CTest для загрузки результатов тестирования на CDash - генерирую.gcov-файлы, содержащие информацию о Branch Coverage, и предварительно упаковываю их в gcov.tar (это модифицированная версия …
07 сен '16 в 16:12
1 ответ

Тайм-аут CDash при предоставлении покрытия кода

Я использую Docker Kitware / cdash- docker для создания файлов для сборки работающего Docker- контейнера. CDash, Я запускаю представления от большого C++ проект, который генерирует около 3,5 МБ XML-файлов, содержащих информацию о покрытии кода. ctes…
09 июл '18 в 13:21
0 ответов

CTest CDash: XML-элементы SubProject отсутствуют на сайтах с использованием include(CTest) только для отправки результатов теста.

Я построил исходное дерево с несколькими независимыми проектами, используя CMake для создания каждого отдельного проекта. Важное замечание: У меня нет глобального файла CMakeLists.txt для выполнения всей сборки, я использую общие сценарии (windows (…
26 июл '13 в 15:30
0 ответов

CTest: аутентификация в дашборде без скрипта ctest

Я пытаюсь настроить свою панель управления CDash, но не могу понять, как отправлять свои результаты, не создав настроенный сценарий CTest. Например, у меня есть это CTestConfig.cmake файл: find_program(MEMORYCHECK_COMMAND &quot;valgrind&quot;) set(M…
29 июл '20 в 01:02
0 ответов

Установка CDash – отсутствует install.php

Когда я устанавливаю CDash согласно: Я должен быть перенаправлен на install.php. Однако я получаю сообщение 503 «Служба недоступна». Если я явно введу /install.php, я получу ошибку 404, что имеет смысл, поскольку файл не существует. Я новичок в lara…
23 май '23 в 17:34