C ++ непрерывная интеграция с показателями производительности

Я хочу настроить непрерывную интеграцию и среду тестирования для моего проекта C ++ с открытым исходным кодом. Желаемые функции:

1. check out the source code
2. run all the unit and other tests
3. run performance tests (these measure the software quality - for example how long does it take the system to complete the test)
4. produce a report based on 3. and 4. daily
5. archive the reports for future reference

Чтобы реализовать это, какую среду тестирования и какой процесс непрерывной интеграции вы бы порекомендовали? Прямо сейчас я склоняюсь к Google Test Framework (мне известны некоторые из рассмотренных сравнений платформ модульного тестированияв других вопросах) для испытаний иКруиз-контроль для непрерывной интеграции. Но я не знаю, позволяет ли Cruisecontrol легко интегрировать показатели производительности.

редактироватьОтвет: Вильгельмтель, код должен работать как с Windows, так и с Linux.

Ответы на вопрос(7)

Ваш ответ на вопрос