From Fedora Project Wiki
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{Infobox_group | {{Infobox_group | ||
| name = Дни Тестирования Fedora | | name = Дни Тестирования Fedora | ||
| image = [[File:Echo-testing-48px.png|link=QA/Fedora_15_test_days]] | | image = [[File:Echo-testing-48px.png|link=QA/Fedora_15_test_days]] | ||
| caption = [[Features/ConsistentNetworkDeviceNaming|Именование сетевых устройсв с использованием Biosdevname]] | | caption = [[Features/ConsistentNetworkDeviceNaming|Именование сетевых устройсв с использованием Biosdevname]] | ||
| | | Дата = Четверг, Январь 27, 2011 | ||
| | | Время = весь день | ||
| website = [[QA/Fedora_15_test_days]] | | website = [[QA/Fedora_15_test_days]] | ||
| irc = [irc://irc.freenode.net/#fedora- | | irc = [irc://irc.freenode.net/#fedora-test-day #fedora-test-day] ([http://webchat.freenode.net/?channels=fedora-test-day webirc]) | ||
| fedora_mailing_list = test | | fedora_mailing_list = test | ||
}} | }} | ||
Line 19: | Line 16: | ||
Сегодняшний тестовый день будет посвящен проверке '''[[Features/ConsistentNetworkDeviceNaming#Consistent_Network_Device_Naming|Именования Сетевых Интерфейсов]] в Fedora Rawhide''' | Сегодняшний тестовый день будет посвящен проверке '''[[Features/ConsistentNetworkDeviceNaming#Consistent_Network_Device_Naming|Именования Сетевых Интерфейсов]] в Fedora Rawhide''' | ||
Традиционно сетевые интерфейсы в Linux называются ethN. С несколькими сетевыми адаптерами (встроенными, дополнительными, одно- и многопортовыми) в современных серверных платформах именование происходит " | Традиционно сетевые интерфейсы в Linux называются ethN. С несколькими сетевыми адаптерами (встроенными, дополнительными, одно- и многопортовыми) в современных серверных платформах именование происходит "слепое", не возможно с точностью сказать, какой адаптер будет именоваться eth0 встроенный или PCI-адаптер, что в свою очередь не удобно для администрирования сервера. | ||
Данный вопрос решается путем присвоения имен сетевым интерфейсам, основываясь на их | Данный вопрос решается путем присвоения имен сетевым интерфейсам, основываясь на их физическое расположение на системной плате. | ||
[http://linux.dell.com/biosdevname/ Biosdevname], это утилита разработанная в Dell, которая предлагает имена сетевым интерфейсам в | [http://linux.dell.com/biosdevname/ Biosdevname], это утилита разработанная в Dell, которая предлагает имена сетевым интерфейсам в заивисимости от их физического расположения. | ||
Именование: | Именование: | ||
Line 35: | Line 32: | ||
== С кем можно поговорить == | == С кем можно поговорить == | ||
* [[User: | * [[User:Narendrak|Narendra K]] (irc_nick1) будет ведущим этого дня. | ||
Следующие персоны будут доступны для тестирования, "костылей", исправления ошибок и основной дисскуссии. | |||
* Обеспечение качества - [[User:Tester1|Tester1]] (irc_nick3), [[User:Tester2|Tester2]] (irc_nick4), [[User:Tester3|Tester3]] (irc_nick5) | |||
== Подготовка к тестам == | == Подготовка к тестам == | ||
; Требование к аппаратная части компьютера | ; Требование к аппаратная части компьютера | ||
# Компьютер (Сервер/Ноутбук/Нетбук/Рабочая станция) со встроенным и/или с дополнительным(и) сетевым адаптером(и). | |||
# Одно- и многопортовый дополнительный сетевой адаптер с поддержкой SRIOV (Single Root Input-Output Virtualization). | |||
# Настоятельно рекомендуется отправить профиль оборудования в [http://www.smolts.org Smolt] по [http://smolts.org/smolt-wiki/Main_Page#Usage инструкции] | |||
# | |||
# | ; Требование к прошивкам/BIOS <!-- Вот тут очень коряво, я ни фига не понял --> | ||
# Системная прошивка/BIOS включающая запись SMBIOS с типом | # Системная прошивка/BIOS включающая запись SMBIOS с типом 41, которая задает тип и имя для встроенных устройств (в том числе сетевых адаптеров) или $PIRQ-таблицу (PCI Irq Routing Table). | ||
# Системная прошивка/BIOS, включающая запись SMBIOS с типом 9 или реализующая $PIRQ-таблицу(Таблица маршрутизации PCI IRQ). | |||
; Требования к Программному обеспечению компьютера | ; Требования к Программному обеспечению компьютера | ||
<ol> | <ol> | ||
<li> Fedora Rawhide | <li> Операционная система должна быть обновлена до Fedora Rawhide | ||
</li><li> | </li><li>Запись типа 41 SMBIOS должна быть доступна в sysfs. Другие OEM-поставщики могут экспортировать эту информацию в другой тип SMBIOS. Если она экспортируется в sysfs, то посмотрите на след. записи: | ||
<pre># lspci | grep -i ether | |||
01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) | |||
01:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) | |||
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) | |||
02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) | |||
# find /sys/ -name index | |||
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/index | |||
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.1/index | |||
/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.0/index | |||
/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.1/index | |||
# find /sys/ -name label | |||
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/label | |||
/sys/devices/pci0000:00/0000:00:01.0/0000:01:00.1/label | |||
/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.0/label | |||
/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.1/label | |||
</pre> | </pre> | ||
</li></ol> | |||
== Как тестировать? == | == Как тестировать? == | ||
Line 96: | Line 82: | ||
# ''Обновление системы'' с предыдущих версий (скажем Fedora 14) до Fedora [[Releases/Rawhide|Rawhide]] не скажется на именовании сетевых интерфейсов. | # ''Обновление системы'' с предыдущих версий (скажем Fedora 14) до Fedora [[Releases/Rawhide|Rawhide]] не скажется на именовании сетевых интерфейсов. | ||
=== ''' | === '''Обновим систему''' / '''Доступные методы установки Rawhide''' === | ||
Существует несколько способов обновить текущую систему до Rawhide | |||
; Обновление Fedora 14 до текущего Rawhide {{anchor|update}} | |||
: Для обновление Fedora 14 до Fedora Rawhide используйте {{command|yum}} -- смотрите инструкцию [[Releases/Rawhide/ru#Обновление_с_помощью_Yum_из_официального_релиза|Обновление с помощью Yum из официального релиза ]] | |||
; Установка текущего Rawhide {{anchor|install}} | |||
: Для установки текущего Rawhide используется [http://fedoraproject.org/get-fedora ISO образы Fedora 14] -- смотрите инструкцию [[Releases/Rawhide/ru#Прямая_установка_ежедневной_сборки_Rawhide|Прямая установка ежедневной сборки Rawhide]] | |||
; Загрузка Rawhide Live образа {{anchor|live}} | |||
: Скачайте и загрузите [http://alt.fedoraproject.org/pub/alt/nightly-composes/desktop/ Fedora Rawhide live-образы] -- смотрите инструкцию [[How_to_create_and_use_Live_USB/ru]] | |||
== Тесты == | == Тесты == | ||
Line 117: | Line 101: | ||
* [[QA:Testcase biosdevname NIC rules persist after upgrade/ru]] - проверить обновление Fedora 14 до Rawhide. | * [[QA:Testcase biosdevname NIC rules persist after upgrade/ru]] - проверить обновление Fedora 14 до Rawhide. | ||
'''Тестирование установкой''' - тесты этой категории должны быть выполнен в момент установки Rawhide. Смотрите абзац [[#install| Установка текущего Rawhide ]]. | '''Тестирование установкой''' - тесты этой категории должны быть выполнен в момент установки Rawhide. Смотрите абзац [[#install|Install Установка текущего Rawhide ]]. | ||
* [[QA:Testcase biosdevname NIC naming after install/ru]] - проверить, что встроенные и дополнительные интерфейсы получили ожидаемые имена во время установки. | * [[QA:Testcase biosdevname NIC naming after install/ru]] - проверить, что встроенные и дополнительные интерфейсы получили ожидаемые имена во время установки. | ||
'''Тестирование загруженной системы''' - следующие тесты должны быть выполнены в Fedora Rawhide Live системе. Загрузитесь с live-носителя, для доп. информации смотрите абзац [[#live|Загрузка Rawhide Live образа]]. | '''Тестирование загруженной системы''' - следующие тесты должны быть выполнены в Fedora Rawhide Live системе. Загрузитесь с live-носителя, для доп. информации смотрите абзац [[#live|Загрузка Rawhide Live образа]]. | ||
Line 136: | Line 116: | ||
Создана таблица для хранения результатов тестирования, где каждая колонка - соответствует отдельному тесту, а каждая строка - содержит результат тестирования. | Создана таблица для хранения результатов тестирования, где каждая колонка - соответствует отдельному тесту, а каждая строка - содержит результат тестирования. | ||
Если у Вас есть проблемы с проведением тестов, пишите ошибки в [https://bugzilla.redhat.com Bugzilla], использую компонент [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version= | Если у Вас есть проблемы с проведением тестов, пишите ошибки в [https://bugzilla.redhat.com Bugzilla], использую компонент [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=13&component=udisks udisks] или [https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=13&component=gnome-disk-utility gnome-disk-utility]. | ||
По завершении тестирования, добавьте свои результаты в нижеследующей таблице. Если у Вас есть вопросы, что-то не получается, или же Вы в чем-то не уверены, касательно тестового дня, спрашивайте на IRC, в списках рассылки или же в jabber-конференции fedora@conference.jabber.ru. | По завершении тестирования, добавьте свои результаты в нижеследующей таблице. Если у Вас есть вопросы, что-то не получается, или же Вы в чем-то не уверены, касательно тестового дня, спрашивайте на IRC, в списках рассылки или же в jabber-конференции fedora@conference.jabber.ru. | ||
Результаты следует публиковать в определенном формате, добавьте ссылку на профиль Smolt и по каждому тесту, проставьте '''PASS''' в случае успешного завершения теста, и '''FAIL''' в случае неудачного. | Результаты следует публиковать в определенном формате, добавьте ссылку на профиль Smolt и по каждому тесту, проставьте '''PASS''' в случае успешного завершения теста, и '''FAIL''' в случае неудачного. | ||
{| | {| | ||
! User | ! User | ||
! Smolt Profile | ! Smolt Profile | ||
! [[QA:Testcase biosdevname NIC naming after install | ! [[QA:Testcase biosdevname NIC naming after install|names after install]] | ||
! [[QA:Testcase biosdevname NIC rules persist after upgrade|names after upgrade]] | ! [[QA:Testcase biosdevname NIC rules persist after upgrade|names after upgrade]] | ||
! [[QA:Testcase biosdevname on-board network interface names|on-board ifaces]] | ! [[QA:Testcase biosdevname on-board network interface names|on-board ifaces]] | ||
Line 169: | Line 144: | ||
| <references/> | | <references/> | ||
|- | |- | ||
| | |} | ||
[[Category:Fedora 15 Test Days]] | [[Category:Fedora 15 Test Days]] | ||