Так, пропустил там вопросики о системе управления разработкой и нагрузочном тестировании. Для внутреннего багтракинга используется Mantis, спеки хранятся в SVN, там же ссылки на исходники, есть внутренний форум мейнтейнеров и QA-команды. Для некоторых подсистем существуют самописные инструменты автоматизации сборочного процесса, например X.org и иксовые драйвера.
Тестирование проводится в два этапа - во первых тесты на этапе компиляции - стремимся к прохождению не менее 97% - те кто собирал хоть раз софт с прохождением встроенных тестов меня поймут - это очччень хороший показатель для девелопммент-версий софта. На втором этапе майлстоуны переодически прогоняются через LSB-фреймворк для тестирования дистрибутива. Софт для нагрузочного тестирования в близжайшее время видимо придется писать свой, потому что ни одного адекватного OSS-проекта по теме мне не попадалось.
|