(drop direct test day category membership (should be via release)) |
|||
(17 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
Сегодняшний тестовый день посвящен проверке '''[[Features/Gnome3|GNOME 3]]'''. Это первый из трех тестовых дней, посвященных тестированию GNOME 3. Цель данного мероприятия протестировать как можно больше функциональных возможностей GNOME 3, убедиться в их корректной работе, а также в том, что GNOME 3 обеспечивает необходимый для ежедневного использования основной функционал среды рабочего стола. | Сегодняшний тестовый день посвящен проверке '''[[Features/Gnome3|GNOME 3]]'''. Это первый из трех тестовых дней, посвященных тестированию GNOME 3. Цель данного мероприятия протестировать как можно больше функциональных возможностей GNOME 3, убедиться в их корректной работе, а также в том, что GNOME 3 обеспечивает необходимый для ежедневного использования основной функционал среды рабочего стола. | ||
{{admon/warning | Большие изменения впереди | Помните, это не привычный GNOME — GNOME 3 сильно отличается от GNOME 2. Задавайте вопросы об изменениях и вносите свои предложения, но прежде чем создать отчет, об отсутствии какой-либо функциональной возможности по сравнению с GNOME 2, пожалуйста, уточните на канале, не является ли это предусмотренным изменением. На канале всегда найдется человек, который ответит на вопросы. Спасибо!}} | {{admon/warning | Большие изменения впереди | Помните, это не привычный GNOME — GNOME 3 сильно отличается от GNOME 2. Задавайте вопросы об изменениях и вносите свои предложения, но прежде чем создать отчет, об отсутствии какой-либо функциональной возможности по сравнению с GNOME 2, пожалуйста, уточните на канале [irc://irc.freenode.net/#fedora-test-day #fedora-test-day], не является ли это предусмотренным изменением. На канале всегда найдется человек, который ответит на вопросы. Спасибо!}} | ||
[[File:Gnome3-overview.png|link=http://www.gnome3.org/img/overview-big.png]] | [[File:Gnome3-overview.png|link=http://www.gnome3.org/img/overview-big.png]] | ||
Line 30: | Line 30: | ||
Вам потребуется: | Вам потребуется: | ||
* Обновленная Fedora [[Releases/Rawhide|Rawhide]] (инструкции по установке смотрите ниже), или [ | * Обновленная Fedora [[Releases/Rawhide|Rawhide]] (инструкции по установке смотрите ниже), или [[#Live_image|Test Day Live образ]], подготовленный к тестовому дню. | ||
* Профиль оборудования [http://www.smolts.org Smolt], отправленный согласно [http://smolts.org/smolt-wiki/Main_Page#Usage инструкции] | * Профиль оборудования [http://www.smolts.org Smolt], отправленный согласно [http://smolts.org/smolt-wiki/Main_Page#Usage инструкции] | ||
{{admon/important|Smolt не работает?| | |||
{{admon/important|Smolt не работает?|До недавнего времени Smolt не работал. Исправленный пакет теперь доступен и добавлен в Test Day Live образ. Для обновления {{package|smolt}} на предустановленной системе Rawhide, выполните: | |||
<pre> | <pre> | ||
yum | mkdir smolttemp | ||
cd smolttemp | |||
koji download-build --arch noarch 216715 | |||
su -c 'yum localinstall smolt-1.4.3-2.fc15.noarch.rpm smolt-firstboot-1.4.3-2.fc15.noarch.rpm smolt-gui-1.4.3-2.fc15.noarch.rpm' | |||
</pre> | </pre> | ||
}} | }} | ||
* Для большинства тестов графические адаптеры с поддержкой ускорения компоновки: мы стремимся к поддержке всех NVIDIA GeForce адаптеров, всех Intel адаптеров за исключением GMA 500 (Poulsbo) и pre-i915 (i8xx) адаптеров, и всех ATI/AMD Radeon адаптеров. Если Вы используете неподдерживаемый адаптер, то можете помочь с тестированием режима работы без графического ускорения (см. ниже) | * Для большинства тестов графические адаптеры с поддержкой ускорения компоновки: мы стремимся к поддержке всех NVIDIA GeForce адаптеров, всех Intel адаптеров за исключением GMA 500 (Poulsbo) и pre-i915 (i8xx) адаптеров, и всех ATI/AMD Radeon адаптеров. Если Вы используете неподдерживаемый адаптер, то можете помочь с тестированием режима работы без графического ускорения (см. ниже) | ||
{{admon/important|Неподдерживаемые графические адаптеры|На данный момент Shell не работет или ограничено работает с некоторыми графическими адаптерами. NVIDIA GeForce 400 series (Fermi / NVC0) адаптеры на данный момент не имеют поддержки графического ускорения и поэтому должны работать в режиме без графического ускорения (см. ниже). GeForce FX адаптеры могут работать достаточно медленно. При использовании GeForce 2 / GeForce 4 MX адаптеров также возможно множество проблем.}} | |||
{{admon/important|Shell не будет работать в VirtualBox или virt-manager / KVM|Виртуальные машины без сквозной поддержки 3D ускорения не подойдут для большинства тестов: Shell не будет запускаться для таких конфигураций. Также, несмотря на сквозную поддержку 3D ускорения в некоторых выпусках VirtualBox, текущая реализация в Fedora это не поддерживает. Поэтому Shell не будет работать в VirtualBox. Если Вы используете виртуальные машины, то можете помочь с тестированием режима работы без графического ускорения (см. ниже)}} | {{admon/important|Shell не будет работать в VirtualBox или virt-manager / KVM|Виртуальные машины без сквозной поддержки 3D ускорения не подойдут для большинства тестов: Shell не будет запускаться для таких конфигураций. Также, несмотря на сквозную поддержку 3D ускорения в некоторых выпусках VirtualBox, текущая реализация в Fedora это не поддерживает. Поэтому Shell не будет работать в VirtualBox. Если Вы используете виртуальные машины, то можете помочь с тестированием режима работы без графического ускорения (см. ниже)}} | ||
Line 52: | Line 57: | ||
== Как тестировать? == | == Как тестировать? == | ||
Поскольку тестовые дни проводятся до выпуска Fedora 15 Альфа, то для участия необходимо установить/обновить систему до Rawhide или выполнять тестирование, загрузив | Поскольку тестовые дни проводятся до выпуска Fedora 15 Альфа, то для участия необходимо установить/обновить систему до Rawhide или выполнять тестирование, загрузив Test Day live образ. | ||
=== Rawhide Live образ === | === Rawhide Live образ === | ||
{{admon/important|Live образ|Test Day live образы для архитектуры i686 и x86_64 загружены. Проверьте SHA256SUM перед загрузкой системы с образа! Если Вы загрузили ночную сборку образа, ссылка на которую была на странице до тестового дня, то не используйте ее, а загрузите образ по одной из ссылок ниже. }} | |||
Можете загрузить Rawhide live образ для Вашей архитектуры. Инструкции по использованию live образа доступны на [[FedoraLiveCD]]. | |||
{| | |||
! Архитектура !! SHA256SUM | |||
|- | |||
| [http://adamwill.fedorapeople.org/gnome3_test_day_20110203/gnome3_test_20110203_i686.iso i686] || 7a64b577dbb59a2848d42536bccc2e278086ec0b3092e59f93cb6c9cb42f2426 | |||
|- | |||
| [http://adamwill.fedorapeople.org/gnome3_test_day_20110203/gnome3_test_20110203.iso x86_64] || efda505e3b9deb900116aa6249da293853cedbd1e596d83ae3b4dc5800b4a184 | |||
|- | |||
|} | |||
Тестирование с использованием Test Day live образ — наиболее простой способ участия в тестовом дне. | |||
=== Обновление Fedora 14 до Rawhide === | === Обновление Fedora 14 до Rawhide === | ||
О различных способах установки или обновления до Fedora Rawhide, смотрите иснтрукции на странице [[Releases/Rawhide|Rawhide]]. | О различных способах установки или обновления до Fedora Rawhide, смотрите иснтрукции на странице [[Releases/Rawhide|Rawhide]]. | ||
На текущий момент так же необходимо добавить определение в {{filename|/etc/yum.repos.d}} для [http://koji.fedoraproject.org/static-repos/dist-rawhide-current/ Koji Rawhide репозитория] и обновить систему использую его, поскольку Rawhide еще не содержит все необходимые пакеты. Для того, чтобы обновить систему, возможно, придется удалить {{package|at-spi2-atk}} и все пакеты ibus-* поскольку они вносят дополнительные проблемы (ошибки при вводе текста в GTK+ 3 приложении, включая сам Shell, и невозможность ввода текста в диалоговых окнах). | |||
Тестирование с использованием Test Day live образ — наиболее простой и настоятельно рекоммендуемый способ участия в тестовом дне. | |||
== Тестирование == | == Тестирование == | ||
Line 66: | Line 88: | ||
Пожалуйста, выполните как можно большее количество тестов из списка, насколько Вам позволяют время и ресурсы, и внесите результаты тестирования в нижеследующую таблицу. Для редактирования таблицы учетная запись проекта Fedora не требуется. | Пожалуйста, выполните как можно большее количество тестов из списка, насколько Вам позволяют время и ресурсы, и внесите результаты тестирования в нижеследующую таблицу. Для редактирования таблицы учетная запись проекта Fedora не требуется. | ||
* [[QA: | === Тестирование режима работы без графического ускорения === | ||
* [[QA: | * [[QA:Testcase_gnome3_fallback]] | ||
* [[QA: | Данный тестовый случай подготовлен для проверки того, что в режиме работы без графического ускорения используется "классическое" окружение среды рабочего стола. Если GNOME Shell корректно запускается на имеющемся оборудовании, то в таблице результатов оставьте соответствующую колонку незаполненной и добавьте результаты выполнения остальных тестов. | ||
* [[QA:Testcase_desktop_automount/ru]] | |||
Если на Вашем оборудовании не возможен запуск GNOME Shell (из-за отсутствия графического ускорения), и используется "классическое" окружение среды рабочего стола, то отметьте fallback тест в таблице результатов как 'pass' (успешный). Остальные колонки оставьте незаполненными. | |||
Если на Вашем оборудовании не возможен запуск GNOME Shell (из-за отсутствия графического ускорения), и "классическое" окружение среды рабочего стола не используется корректно, то отметьте fallback тест в таблице результатов как 'fail' (неуспешный) и создайте отчет об ошибке для компоненты {{package|gnome-session}}. Остальные колонки оставьте незаполненными. | |||
=== Стандартные тесты === | |||
* [[QA:Testcase_desktop_uri]] | |||
* [[QA:Testcase_desktop_common_shortcuts]] | |||
* [[QA:Testcase_desktop_date]]- '''ERRATA''': GNOME приложение для настройки даты/времени "падает" при запуске на live образе. Пакет [http://koji.fedoraproject.org/koji/buildinfo?buildID=216849 updated packages] устраняет проблему. | |||
* [[QA:Testcase_desktop_keyring/ru]] | |||
* [[QA:Testcase_gnome-shell_dash]] | |||
* [[QA:Testcase_gnome-shell_overview_search]] | |||
* [[QA:Testcase_gnome_desktop_background]] | |||
* [[QA:Testcase_generic_video_glx]] | |||
* [[QA:Testcase_generic_video_multihead]] | |||
* [[QA:Testcase_evince_file_display]] | |||
* [[QA:Testcase_firefox_browse]] | |||
* [[QA:Testcase_firefox_media]] | |||
* [[QA:Testcase_totem_basic]] | |||
* [[QA:Testcase_vino_vinagre_connect]] | |||
* [[QA:Testcase_desktop_automount/ru]] - '''NOTE''': Менеджер файлов не предусмотрен на рабочем столе, читайте [https://mail.gnome.org/archives/nautilus-list/2010-September/msg00008.html сообщение]. | |||
* [[QA:Testcase_desktop_menus/ru]] | * [[QA:Testcase_desktop_menus/ru]] | ||
=== Незапланированное тестирование === | === Незапланированное тестирование === |
Latest revision as of 22:01, 26 June 2015
Дни Тестирования Fedora | |
---|---|
![]() | |
GNOME 3 (pre-F15 Альфа) | |
Date | Четверг, Февраль 3, 2011 |
Time | весь день |
Website | http://www.gnome3.org |
IRC | #fedora-test-day (webirc) |
Mailing list | test |
Что тестируем?[edit]
Сегодняшний тестовый день посвящен проверке GNOME 3. Это первый из трех тестовых дней, посвященных тестированию GNOME 3. Цель данного мероприятия протестировать как можно больше функциональных возможностей GNOME 3, убедиться в их корректной работе, а также в том, что GNOME 3 обеспечивает необходимый для ежедневного использования основной функционал среды рабочего стола.
С кем можно поговорить[edit]
Следующие участники тестового дня будут доступны для тестирования, «костылей», исправления ошибок и основной дискуссии…
- Разработка — Matthias Clasen (mclasen)
- Обеспечение качества — Adam Williamson (adamw)
Подготовка к тестам[edit]
Вам потребуется:
- Обновленная Fedora Rawhide (инструкции по установке смотрите ниже), или Test Day Live образ, подготовленный к тестовому дню.
- Профиль оборудования Smolt, отправленный согласно инструкции
- Для большинства тестов графические адаптеры с поддержкой ускорения компоновки: мы стремимся к поддержке всех NVIDIA GeForce адаптеров, всех Intel адаптеров за исключением GMA 500 (Poulsbo) и pre-i915 (i8xx) адаптеров, и всех ATI/AMD Radeon адаптеров. Если Вы используете неподдерживаемый адаптер, то можете помочь с тестированием режима работы без графического ускорения (см. ниже)
Также полезными могут быть:
- Дополнительные дисплеи (мониторы, ТВ…)
- Как можно большее количество устройств хранения
- Оптические диски (записанные, штампованные, и пустые, CD, DVD и Blu-Rays)
- Графические адаптеры, виртуальные машины, или конфигурации драйверов без поддержки ускорения компоновки, для тестирования режима работы без графического ускорения (см. ниже)
Как тестировать?[edit]
Поскольку тестовые дни проводятся до выпуска Fedora 15 Альфа, то для участия необходимо установить/обновить систему до Rawhide или выполнять тестирование, загрузив Test Day live образ.
Rawhide Live образ[edit]
Можете загрузить Rawhide live образ для Вашей архитектуры. Инструкции по использованию live образа доступны на FedoraLiveCD.
Архитектура | SHA256SUM |
---|---|
i686 | 7a64b577dbb59a2848d42536bccc2e278086ec0b3092e59f93cb6c9cb42f2426 |
x86_64 | efda505e3b9deb900116aa6249da293853cedbd1e596d83ae3b4dc5800b4a184 |
Тестирование с использованием Test Day live образ — наиболее простой способ участия в тестовом дне.
Обновление Fedora 14 до Rawhide[edit]
О различных способах установки или обновления до Fedora Rawhide, смотрите иснтрукции на странице Rawhide.
На текущий момент так же необходимо добавить определение в /etc/yum.repos.d
для Koji Rawhide репозитория и обновить систему использую его, поскольку Rawhide еще не содержит все необходимые пакеты. Для того, чтобы обновить систему, возможно, придется удалить
и все пакеты ibus-* поскольку они вносят дополнительные проблемы (ошибки при вводе текста в GTK+ 3 приложении, включая сам Shell, и невозможность ввода текста в диалоговых окнах).
at-spi2-atk
Тестирование с использованием Test Day live образ — наиболее простой и настоятельно рекоммендуемый способ участия в тестовом дне.
Тестирование[edit]
Пожалуйста, выполните как можно большее количество тестов из списка, насколько Вам позволяют время и ресурсы, и внесите результаты тестирования в нижеследующую таблицу. Для редактирования таблицы учетная запись проекта Fedora не требуется.
Тестирование режима работы без графического ускорения[edit]
Данный тестовый случай подготовлен для проверки того, что в режиме работы без графического ускорения используется "классическое" окружение среды рабочего стола. Если GNOME Shell корректно запускается на имеющемся оборудовании, то в таблице результатов оставьте соответствующую колонку незаполненной и добавьте результаты выполнения остальных тестов.
Если на Вашем оборудовании не возможен запуск GNOME Shell (из-за отсутствия графического ускорения), и используется "классическое" окружение среды рабочего стола, то отметьте fallback тест в таблице результатов как 'pass' (успешный). Остальные колонки оставьте незаполненными.
Если на Вашем оборудовании не возможен запуск GNOME Shell (из-за отсутствия графического ускорения), и "классическое" окружение среды рабочего стола не используется корректно, то отметьте fallback тест в таблице результатов как 'fail' (неуспешный) и создайте отчет об ошибке для компоненты
. Остальные колонки оставьте незаполненными.
gnome-session
Стандартные тесты[edit]
- QA:Testcase_desktop_uri
- QA:Testcase_desktop_common_shortcuts
- QA:Testcase_desktop_date- ERRATA: GNOME приложение для настройки даты/времени "падает" при запуске на live образе. Пакет updated packages устраняет проблему.
- QA:Testcase_desktop_keyring/ru
- QA:Testcase_gnome-shell_dash
- QA:Testcase_gnome-shell_overview_search
- QA:Testcase_gnome_desktop_background
- QA:Testcase_generic_video_glx
- QA:Testcase_generic_video_multihead
- QA:Testcase_evince_file_display
- QA:Testcase_firefox_browse
- QA:Testcase_firefox_media
- QA:Testcase_totem_basic
- QA:Testcase_vino_vinagre_connect
- QA:Testcase_desktop_automount/ru - NOTE: Менеджер файлов не предусмотрен на рабочем столе, читайте сообщение.
- QA:Testcase_desktop_menus/ru
Незапланированное тестирование[edit]
Помимо исполнения формальных тестовых случаев, Вы можете помочь тем, что просто использовуете GNOME 3 и сообщаете о возникших проблемах. Помните, что отличие некоторых функциональных возможностей по сравнению с GNOME 2 необязательно является проблемой. Уточните, не является ли это предусмотренным изменением на канале #fedora-test-day прежде, чем добавлять отчет об ошибке.
Результаты тестирования[edit]
Если у Вас возникли проблемы с выполнением тестов, сообщайте о найденных ошибках. О большинстве проблем, касаемых GNOME 3, следует сообщать в GNOME Bugzilla. Об ошибках, связанных с интеграцией GNOME и Fedora, — в Fedora Bugzilla. Для публикации ошибки потребуется учетная запись, но создать ее несложно. За помощью обращайтесь на канал IRC.
В случае затруднения с выбором компоненты или созданием отчета об ошибке, попросите о помощи на канале IRC или в jabber-конференции fedora@conference.jabber.ru. Вам помогут!
Для хранения результатов тестирования, заполните таблицу, используя пример из первой строки в качестве шаблона. В первой колонке укажите свое имя и ссылку на пользовательскую страницу в Wiki, если имеется. Во второй добавьте ссылку на Smolt профиль тестовой системы.
Для описания результа для каждого теста используйте result шаблон, как в строке Sample user.