cdash

    2熱度

    2回答

    我正在嘗試將自定義動態分析工具集成到CDash。如KWStyle,CppCheck和Visual Leak Detector。 我想通了,我需要生成一個DynamicAnalysis.xml文件,並從CTest腳本提交給CDash。 我想我知道如何運行外部工具作爲ctest腳本的一部分。 或者通過使用這些變量的改變如何ctest_memcheck()的作品 CTEST_MEMORYCHECK_CO

    2熱度

    1回答

    我將在我的C++項目中使用CDash和CMake/CTest。 爲了使CDASH和定製設置,例如 「MEMORYCHECK_SUPPRESSIONS_FILE」,「DART_TESTING_TIMEOUT」,我在根的CMakeLists.txt set(MEMORYCHECK_SUPPRESSIONS_FILE "${CMAKE_SOURCE_DIR}/valgrind.supp") se

    1熱度

    2回答

    我有一個CDash配置爲接受自動構建和測試的帖子。但是,當任何系統嘗試將結果發佈到CDash時,會產生以下錯誤。結果是每個結果都發布了四次(大概是原始發佈嘗試加上三次重試)。 誰能給我一個提示,什麼套這個神祕的版本ID?我發現了一些似乎產生類似錯誤的code,但仍然沒有引發可能發生的事情。 構建:: GetNumberOfErrors():BuildId沒有設置 構建:: GetNumberOfW

    0熱度

    1回答

    我有一個CDash配置爲接受自動構建和測試的帖子。但是,當任何系統嘗試將結果發佈到CDash時,會產生以下錯誤。結果是每個結果都發布了四次(大概是原始發佈嘗試加上三次重試)。 誰能給我一個提示,什麼套這個神祕的版本ID?我發現了一些似乎產生類似錯誤的code,但仍然沒有引發可能發生的事情。 構建:: GetNumberOfErrors():BuildId沒有設置 構建:: GetNumberOfW

    35熱度

    2回答

    我正在使用CMake與我的項目,並建立一個連續/夜間建設的CDash服務器。一切運行良好,並通過設置一個crontab,我們每小時/每晚的構建/測試結果自動上傳到我們的cdash服務器。 我的下一步是向構建添加測試覆蓋率報告。我在這裏找到文檔http://www.cmake.org/Wiki/CTest:Coverage,但坦率地說,這與實用指南有點相似。 目前我已經添加了所需的標誌(而不是-fp

    8熱度

    2回答

    我用/維持幾CMake的項目,所以我開始研究CTEST/CDASH,但有件事情,我想不通: 是它只做顯示建立/測試結果? (又名美化日誌) 或者:可以在服務器上部署夜間構建二進制文件嗎? 儘管我認爲CTest是測試CMake項目和顯示測試結果的理想工具,但我還想在Web服務器上自動部署夜間構建,並且我想知道它是否正確工具...

    0熱度

    1回答

    我試圖通過使用CDash創建一個C++ CI環境。 我已經在我的電腦上運行了CDash,我可以通過手動運行ctest從CDash客戶端發送一些結果給它。 如何在版本控制系統(subversion)或特定時間更改源代碼時自動編譯和測試代碼,這讓我感到有點遺憾。 我有掌握CMake的書,但似乎沒有多少關於這個話題。 有沒有什麼辦法可以連續編譯而不需要使用計劃任務/ cron進行黑客? 有沒有什麼好的例