From: Mikhail Yakshin <greycat@altlinux.org> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: [sisyphus] I: inquisitor-3.0-beta release Date: Tue, 19 Feb 2008 16:59:41 +0300 Message-ID: <47BAE0CD.9040302@altlinux.org> (raw) Приветствую! Если кто еще помнит - некогда давно, совместно силами ALT и MaxSelect делался проект, получивший кодовое название "Inquisitor" - достаточно сложная и многогранная система тестирования железа для компьютерного производства. Я и еще несколько членов team принимали в нем непосредственное участие и в свое время я даже делал по нему несколько докладов (на конференции летом на Протве он даже напечатан - можно его найти и ознакомиться). Была некая проблема опубликования исходников из-за того, что проект тогдашнего времени носил в себе некое количество сведений, специфичных для MaxSelect и не мог быть особенно легко распилен на фришную платформу и нефришный конфиг для этой платформы - чего мне, разумеется, лично очень хотелось. Дело приняло неожиданный оборот в конце лета 2007: в связи с кончиной MaxSelect, вопрос с авторскими правами и лицензированием решился как бы сам собой и было принято решение продолжать развивать проект, но уже в качестве четко выделенной фришной платформы (доступной под GPL) + кастомизацией конфигурации под каждое конкретное применение/внедрение. В связи с этим, за последние примерно полгода проект был практически переписан и сегодня я готов представить первый относительно публичный бета-релиз. Проект представляет собой некую модульную платформу-систему, которая может: * собираться в 3 вариантах: standalone (тесты запускаются на локальной машине), live CD/DVD (специальная тестовая система загружается с live CD) и enterprise (тестируемые системы загружаются по сети, есть центральный сервер, всем этим управляющий); * собираться для нескольких систем (сейчас это ALT, Debian/Ubuntu и openSuSE); * загружаться, выполнять ряд "детектов" (скриптов, которые детектят те или иные железки), "тестов" (скриптов, которые выполняют те или иные тесты), выводить результаты всего этого в формальном виде; * все это делается в управляемой среде (с отслеживанием процесса тестирования через веб-интерфейс, например), мониторингами, контролированием зависаний и иных нештатных ситуаций, с формированием по итогам процесса тестирования некоей базы данных с результатами, аналитики по ней и т.п. Примеры того, для чего она может использоваться: * если фиксируем то, что мы доверяем ПО - для тестирования железа, в том числе нагрузочного и бенчмаркового. * если фиксируем то, что мы доверяем железу - для тестирования ПО, в том числе на совместимость, в том числе с некими бенчмарками, в том числе для автоматизированного тестирования ядер и т.п. - собственно, одно из применений, для которого бы хотелось это предложить - в качестве системы формирования hardware compatibility database ALT. * просто для сбора и упорядчивания информации об имеющемся железе. * как платформа для выполнения каких-то специфичных вещей с железом (например, глобальной установки ОС из образов на много машин с CD или по сети, инвентаризации и т.п.) У проекта есть сайт http://www.inquisitor.ru/ и собственно, результат всей работы до сегодняшего времени можно скачать с по ссылке: http://www.inquisitor.ru/download.html Там есть тарболл с исходниками и собранный LiveCD на базе бранча ALT 4.0 для x86_64 (~200M). Если кому-нибудь будет нужно - то я могу собрать и для i586. В составе этого Live CD включены следующие детекты: 00lshw-to-xml controller cpu floppy hdd ipmi memory osd usb и следующие тесты: bonnie bytemark cpu dhrystone fdd flash gprs-modem gprs-modem-dialup gprs-modem-level hdd-array hdd-passthrough hdparm memory mencoder net odd_read odd_write stream unixbench usb-device usb-flash-drive whetstone Хотелось бы услышать, кому это может быть интересно, мнения о том, что уже есть, ну и, конечно, пригласить заинтересованных присоединяться. Если все сложится - то предварительно можно еще проанонсировать будущий семинар в районе, видимо, площадки ALT, на котором я могу публично представить то, что есть, что-то продемонстрировать и более подробно рассказать о платформе. P.S. Просьба не выносить ссылку и анонсы в широкие массы, например, на LOR, т.к. я вполне осознаю, что оно еще сильно beta. -- WBR, Mikhail Yakshin AKA GreyCat
next reply other threads:[~2008-02-19 13:59 UTC|newest] Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top 2008-02-19 13:59 Mikhail Yakshin [this message] 2008-02-19 14:12 ` Алексей Шенцев 2008-02-19 15:20 ` Mikhail Yakshin 2008-02-19 15:41 ` Алексей Шенцев 2008-02-19 15:48 ` Mikhail Yakshin 2008-02-19 15:47 ` Vyatcheslav Perevalov 2008-02-19 15:49 ` Vyatcheslav Perevalov 2008-02-19 17:32 ` Aleksey Novodvorsky 2008-02-19 19:47 ` Mikhail Yakshin 2008-02-19 20:45 ` Marat Khayrullin 2008-02-20 7:11 ` Mikhail Yakshin 2008-02-20 9:43 ` Mikhail Yakshin 2008-02-20 12:44 ` Michael Shigorin 2008-02-20 13:06 ` Anton Farygin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=47BAE0CD.9040302@altlinux.org \ --to=greycat@altlinux.org \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git