|
27.
|
|
|
The `gtk+3.0 tests <gtk3_>`_ also do a compile/link/run check in the "build" test. There is an additional "python3-gi" test which verifies that the GTK library can also be used through introspection.
|
|
|
|
`Тесты пакета gtk+3.0 <gtk3_>`_ также компилируют/линкуют/запускают проверку в тесте "build". Также есть дополнительный тест "python3-gi", проверяющий что библиотека GTK может быть использована из языка Python.
|
|
Translated and reviewed by
Dmitry Shachnev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:137
|
|
28.
|
|
|
In the `ubiquity tests <ubiquity_>`_ the upstream test-suite is executed.
|
|
|
|
В пакете `ubiquity tests <ubiquity_>`_ используется набор тестов родительского пакета
|
|
Translated by
Mark Vartanyan
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:140
|
|
29.
|
|
|
The `gvfs tests <gvfs_>`_ have comprehensive testing of their functionality and are very interesting because they emulate usage of CDs, Samba, DAV and other bits.
|
|
|
|
Пакет `gvfs tests <gvfs_>`_ -- очень интересный пример: он тестирует свой функционал "по полной", включая эмуляцию CD, Samba, DAV и прочих компонентов.
|
|
Translated by
Mark Vartanyan
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:141
|
|
30.
|
|
|
Ubuntu infrastructure
|
|
|
|
Инфраструктура Ubuntu
|
|
Translated by
Aleksey Kabanov
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:146
|
|
31.
|
|
|
Packages which have ``autopkgtest`` enabled will have their tests run whenever they get uploaded or any of their dependencies change. The output of `automatically run autopkgtest tests <jenkins_>`_ can be viewed on the web and is regularly updated.
|
|
|
|
Пакеты с включённым ``autopkgtest`` будут тестироваться при выгрузке, или если обновятся какие-либо зависимости. Результат работы `автоматического запуска тестов autopkgtest <jenkins_>`_ может быть просмотрен на сайте, и он регулярно обновляется.
|
|
Translated and reviewed by
Dmitry Shachnev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:148
|
|
32.
|
|
|
Debian also uses ``autopkgtest`` to run package tests, although currently only in schroots, so results may vary a bit. Results and logs can be seen on http://ci.debian.net. So please submit any test fixes or new tests to Debian as well.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:153
|
|
33.
|
|
|
Getting the test into Ubuntu
|
|
|
|
Добавление теста в Ubuntu
|
|
Translated by
Dmitry Shachnev
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:159
|
|
34.
|
|
|
The process of submitting an autopkgtest for a package is largely similar to :doc:`fixing a bug in Ubuntu<./fixing-a-bug>`. Essentially you simply:
|
|
|
|
Процесс добавления и отправки autopkgtest-теста для пакетов очень похож на :doc:`процесс исправления ошибок в Ubuntu<./fixing-a-bug>`. Достаточно лишь:
|
|
Translated by
Mark Vartanyan
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:161
|
|
35.
|
|
|
run ``bzr branch ubuntu:<packagename>``,
|
|
|
|
выполните ``bzr branch ubuntu:<имя_пакета>``,
|
|
Translated by
Aleksey Kabanov
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:164
|
|
36.
|
|
|
edit ``debian/control`` to enable the tests,
|
|
|
|
включите тесты в ``debian/control``,
|
|
Translated by
Dmitry Shachnev
|
|
Reviewed by
Anton Patsev
|
|
|
|
Located in
../ubuntu-packaging-guide/auto-pkg-test.rst:165
|