Поскольку никто не ответил. Я добавил свое обходное решение к этому вопросу.
Вместо использования aptdcon я использую aptitude для отображения всех доступных обновлений в формате с возможностью записи / записи.
aptitude search '~U'
Есть несколько способов принять участие в написании автоматизированных тестов. Команда качества участвует в написании тестов autopkg и autopilot для пакетов ubuntu.
Autopkg
Тесты Autopkg запускаются автоматически во время сборки buildbots для пакета. Цель этих тестов - обеспечить системное и интеграционное тестирование, чтобы гарантировать базовую функциональность. Здесь вы можете увидеть живой результат текущих тестов autopkg. Если вы заинтересованы в написании этих тестов, см.:
Как мне сделать тест autopkg на ubuntu?Autopkg
Эти тесты написаны на python с использованием рамки автопилота. Цель этих тестов - обеспечить более высокий уровень применения и функциональное тестирование. Тесты пишутся на python и могут выполняться пользователем или выполняться сценарием с помощью тестового бегуна, такого как UTAH или jenkins, для запуска и публикации результатов автоматически. Для получения дополнительной информации о автопилоте, посмотрите проект на здесь , а также документацию для проекта. Если вы заинтересованы в написании этих тестов, см.:
Как я могу внести тест autopkg в ubuntu?Получение справки
Для получения дополнительной информации или получения справки отправьте по электронной почте документацию или посетите # ubuntu-quality на freenode.
Проект существует на https://wiki.ubuntu.com/Testing/Automation для этого - я не уверен, сколько он в настоящее время распространяется, но также выполняется автоматическое тестирование обновлений для тестирования обновлений различных комбинаций пакетов .
Вы можете участвовать в тестировании, присоединившись к команде QA, их почтовому списку - качеству ubuntu и странице их запуска.
Последняя ссылка приведет вас к сайту автозапуска автопилота, который автомат тестовый пакет.
См. мой ответ Команда QA для получения дополнительной информации о том, как работает автоматическое тестирование Ubuntu.
Обычно автоматическое тестирование выполняется на основе каждого проекта, и качество этих тестов в значительной степени зависит от организации проекта и контроля качества. Тесты могут быть связаны с построением deb и т. Д., Но насколько я знаю, я никогда не слышал о каких-либо внешних системах тестирования вне какого-либо конкретного проекта.
Существует http://qa.ubuntu.com/ - который ссылается на, например, http://mago.ubuntu.com/
Пока я не могу указать что-то конкретное, это, кажется, хорошая отправная точка.