The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект openSUSE представил openQA, пакет для автоматизирован..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от opennews on 12-Окт-11, 11:29 
Разработчики проекта openSUSE представили (http://news.opensuse.org/2011/10/11/opensuse-announces-first.../) новый открытый тестовый фреймворк openQA (http://openqa.opensuse.org/), позволяющий в полностью автоматическом режиме проводить всестороннее тестирование работоспособности различных компонентов дистрибутивов, от таких стадий как работа загрузчика, инициализация и загрузка ядра, до проверки отдельных графических приложений, таких как Firefox и LibreOffice.  Пакет не ограничен поддержкой openSUSE и может использоваться для тестирования Fedora, Ubuntu, Debian, FreeBSD и даже OpenIndiana. Код openQA полностью открыт и распространяется в рамках лицензии GPLv2.


В основе openQA лежат две независимые подсистемы: тестовый пакет OS-autoinst (http://www.os-autoinst.org/) и реализация управляющего web-интерфейса (http://openqa.opensuse.org/). OS-autoinst является изначально многоплатформенным приложением, позволяющим протестировать любую систему, которая может быть...

URL: http://news.opensuse.org/2011/10/11/opensuse-announces-first.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=32017

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +12 +/
Сообщение от ononom on 12-Окт-11, 11:29 
блестяще! команда suse - как всегда - на высоте
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Michael Shigorin email(ok) on 12-Окт-11, 20:42 
Кому интересно, нечто подобное было реализовано Антоном Бояршиновым для автотестирования альтовского Lite 4.0.2 три с лишним года тому:

http://git.altlinux.org/people/boyarsh/packages/?p=mkimage-p...

Но это не была инфраструктура, хотя некоторое обобщение далее воспоследовало (tests.d/dvd/).

Молодцы немцы, если довели до логического завершения ;-)

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от pavlinux (ok) on 12-Окт-11, 23:23 
> #!/bin/bash

Это не нечто подобное, это ничто не подобное. :)
А комплексное тестирование придумали  ещё тогда,
когда перемножили матрицу и её же обратную матрицу (хрен знает, может и раньше).

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

2. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +7 +/
Сообщение от esc on 12-Окт-11, 11:31 
интересная штуковина, правильно мыслят. удачи разрабитчикам!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +5 +/
Сообщение от Odity on 12-Окт-11, 12:13 
Фух, вот это дух захватывает. Молодцы. Не зря я на нем с 9.0 версии сижу. Реально правильно мыслят перцы. Конечно кому что нравится:кто то и в байтах и cmd хочет разбираться,кто то и одной мышью любит поработать.ОДно только не понимаю...что же делать  с новым Гномом??? 2.32 так и оставаться сидеть?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +3 +/
Сообщение от Ptomaine on 12-Окт-11, 12:19 
Сначала build-studio, теперь openQA. Радуют ребята. Большое человеческое спасибо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Nxx (ok) on 12-Окт-11, 17:17 
Build Service и Studio - это разные продукты. Build Service - opensource, а у Studio исходники закрыты.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

16. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Аноним (??) on 12-Окт-11, 17:29 
Берите KIWI и создавайте свою студию. Это только оболочка над KIWI
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

5. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +2 +/
Сообщение от Crank (??) on 12-Окт-11, 12:36 
Вот это здравый подход к вопросу. Для того чтобы выпускать качественный продукт, не обязательно иметь самую большую базу разработчиков, тестировщиков и пользователей. Автоматизация рутины освобождает время для работы над настоящими инновациями.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 12-Окт-11, 20:50 
> Автоматизация рутины освобождает время для работы над настоящими инновациями.

Эти мысли тоже водится и поближе ;-)
http://ftp.linux.kiev.ua/pub/conference/2011/reports/vlasenk...
http://ftp.linux.kiev.ua/pub/conference/2011/video/s5-2-univ...

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Проект openSUSE представил openQA, пакет для автоматизирован..."  –1 +/
Сообщение от Аноним (??) on 12-Окт-11, 12:51 
Сравнение скриншотов эмулятора как проверка работоспособности на реальном железе - бессмысленно потраченное время. С тем же успехом можно тестировать работу сети (скорость, стабильность) гоняя "еженощно" ping.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Nxx (ok) on 12-Окт-11, 17:18 
> Сравнение скриншотов эмулятора как проверка работоспособности на реальном железе - бессмысленно
> потраченное время. С тем же успехом можно тестировать работу сети (скорость,
> стабильность) гоняя "еженощно" ping.

Дистрибутив не только из ядра состоит.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

26. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Аноним (??) on 13-Окт-11, 11:39 
"позволяющий в полностью автоматическом режиме проводить всестороннее тестирование работоспособности различных компонентов дистрибутивов, от таких стадий как работа загрузчика, инициализация и загрузка ядра"
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Avator (ok) on 12-Окт-11, 19:13 
Вы бы хоть новость прочли целиком. Предполагается что ОС запускается в виртуалке.
И получается своеобразный Unit-тест framework для дистрибутивов. Это же замечательно.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

24. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Аноним (??) on 13-Окт-11, 10:47 
Я прочёл целиком, и, видимо, в отличие от вас уже много лет увлекаюсь осдевом (OS DEV = OS development), понимая КАК загружается и работает ОС снизу доверху. А потому понимаю что именно было сделано.

Запуск в эмуляторе - это НЕ тест, и с этого начинается осдев. То что идеально работает под эмулятором может вообще не запуститься на реальном железе. Вдобавок если были внесены изменения, то первейший тест - проверка того что это работает. Для примера могу указать идеализированность возвращаемых BIOS'ом таблиц (часто реальный BIOS возвращает такую херню что волосы дыбом), некорректная работа таймеров, отсутствие задержек при обращении к аппаратуре, некорректная работа многопроцессорных (SMP) систем, и т.д. Тот же "inc [rbx]" на SMP-системе в эмуляторе работать будет, а на реальном железе будет периодически сбоить.

Unit-тестирование для осдева бесполезно. Сегодня у вас менеджер памяти основан на битовой карте, завтра на L1, послезавтра на красно-чёрных деревьях. Разработайте универсальный тест - не сможете. Сам факт того что менеджер выделил память это не тест. Через неделю добавили пару новых флагов для ускорения красно-чёрного дерева - и ваш старый тест уже опять негодится. Unit-тестирование работает только для функционального программирования, когда все параметры на входе и выходе и цель в проверки неизменности выхода при фиксированном входе. В осдеве это не так.

Хотите Unit-тестирование в осдеве - смотрите в сторону браузерных ОС на php и пр. скриптовых языках.

В текущем виде описываемый инструмент для меня бесполезен. И чем больше будет ОС, тем более бесполезным он будет становится.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +1 +/
Сообщение от Michael Shigorin email(ok) on 12-Окт-11, 20:51 
> Сравнение скриншотов эмулятора как проверка работоспособности на реальном железе -

А при чём тут реальное железо?  Инсталятор может разваливаться и на виртуальном.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

25. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +1 +/
Сообщение от Аноним (??) on 13-Окт-11, 10:54 
>> Сравнение скриншотов эмулятора как проверка работоспособности на реальном железе -
> А при чём тут реальное железо?  Инсталятор может разваливаться и на
> виртуальном.

"позволяющий в полностью автоматическом режиме проводить всестороннее тестирование работоспособности различных компонентов дистрибутивов, от таких стадий как работа загрузчика, инициализация и загрузка ядра"

А по-вашему для "всестороннего тестирования работоспособности загрузчика в полностью автоматическом режиме" достаточно сравнить скриншоты загрузки на эмуляторе? Странные у вас понятия... Очень странные...

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

7. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +2 +/
Сообщение от anonomus on 12-Окт-11, 12:58 
Спасибо SUSE! Пользуюсь её продуктами. Доволен. Хорошо сделаны.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Забыл заполнить on 12-Окт-11, 14:01 
+1
После просмотра тучи дистрибутивов выбор пал на убунту и сусь.
Выбрал ОпенСусь.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Аноним (??) on 12-Окт-11, 14:40 
Неважно как реализована текущая (первая и поэтому экспериментальная), важно что тенденция верная. Что не нравится в новости - так это долбаный пиар. Извините, но вот это чушь: "...в полностью автоматическом режиме проводить ВСЕСТОРОННЕЕ тестирование работоспособности различных компонентов дистрибутивов." ВСЕСТОРОНЕЕ тестирование ядра Linux невозможно сейчас, не то что различных компонентов дистрибутивов (ядро включено). Гнать метлой поганых маркетологов. Они, как всегда, глуповатые и их методы давно уныли.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от xandry on 12-Окт-11, 14:41 
Объясните, пожалуйста, допустим у меня проблемы во взаимодействии ядра с каким-то железом и всё в логи падаёт, всё ясно. Как тестирование ОС из виртуальной машины об этом узнает?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Аноним (??) on 12-Окт-11, 15:34 
Никак. Оно проверяет то, что это впринципе способно запуститься.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +4 +/
Сообщение от Avator (ok) on 12-Окт-11, 19:14 
> Объясните, пожалуйста, допустим у меня проблемы во взаимодействии ядра с каким-то железом
> и всё в логи падаёт, всё ясно. Как тестирование ОС из
> виртуальной машины об этом узнает?

Никак, очевидно же что идея framework'а не в тестировании совместимости с железом.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

23. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Moomintroll (ok) on 13-Окт-11, 08:33 
Виртуальное железо не глючит.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

27. "Проект openSUSE представил openQA, пакет для автоматизирован..."  +/
Сообщение от Анон on 17-Окт-11, 16:12 
Если не глючит реальное! :)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру