Inquisitor (oprogramowanie do testowania sprzętu)

Inkwizytor
Inquisitor-logo.png
Deweloper Michaił Jakszyn i in.
Rodzina OS Linux ( podobny do systemu Unix )
Stan roboczy Aktualny
Model źródłowy Otwarte źródło
Najnowsze wydanie 3.0 / 20 lipca 2008 ( 2008-07-20 )
Typ jądra Jądro monolityczne

Domyślny interfejs użytkownika
Tekst oparty na klątwach
Licencja Powszechna Licencja Publiczna GNU i inne licencje
Oficjalna strona internetowa www.inkwizytor.ru

Inquisitor to pakiet oprogramowania służący do diagnostyki sprzętu, testów warunków skrajnych , certyfikacji i platformy porównawczej. Jest dostępny w trzech formatach:

  • Samodzielny — jako pakiet do zainstalowania w istniejącej instalacji systemu Linux; taka praktyka jest nieco ograniczona w dostępnych testach.
  • Na żywo - dystrybuowane jako dystrybucja Linux na żywo na CD ; należy z niego uruchomić testowany system; w ten sposób można dokładnie przetestować jeden konkretny system.
  • Enterprise — najbardziej zaawansowany format; wiele systemów można testować jednocześnie, uruchamiając je z sieci przy użyciu środowiska PXE , w pełni kontrolowanym środowisku; wszystkie postępy i wyniki testów są gromadzone na centralnym serwerze do analizy przez operatora testów.

Wydany na warunkach wersji 3 Powszechnej Licencji Publicznej GNU , Inquisitor jest wolnym oprogramowaniem .

Historia

Inquisitor powstał na początku 2004 roku jako zamknięty projekt opracowany przez Mikhaila Yakshina z ALT Linux dla MaxSelect, rosyjskiego dostawcy sprzętu. Pierwsze wersje miały zamknięte źródła, chociaż podjęto pewne wysiłki, aby otworzyć niektóre jego komponenty. Wersje 1 i 2 zostały w pełni opracowane wewnętrznie i zostały w pełni przyjęte przez MaxSelect i jego liczne oddziały. Wersje te koncentrowały się na testach korporacyjnych opartych na serwerach i zostały zoptymalizowane głównie pod kątem sprzętu notebooka.

W 2005 roku opracowano specjalną skróconą wersję pakietu Inquisitor do dystrybucji na płytach Live CD. Te Live CD były dostarczane z produktami MaxSelect, więc każdy kupujący może przetestować swój nowo zakupiony sprzęt, aby upewnić się, że działa on stabilnie.

W sierpniu 2007 roku wszystkie komplikacje prawne zostały rozwiązane, a Inquisitor został ogłoszony platformą open source. Ta platforma może służyć do wdrażania różnych rozwiązań opartych na systemie Linux, które zajmują się testowaniem, monitorowaniem i testowaniem sprzętu. Od lipca 2008 r. publicznie udostępniana jest wersja 3.0.

Wersja 3.1 dotarła do wersji beta, ale dystrybucja została przerwana przed sfinalizowaniem tej wersji beta.

Testy

Minimalne kroki, które można podjąć w celu testowania lub porównywania, nazywane są w Inquisitorze „testami” i są implementowane jako proste skrypty powłoki systemu Unix , które uruchamiają inne (binarne) programy i gromadzą ich wyniki. W najprostszej postaci test daje tylko wynik binarny: sukces lub porażkę, ale bardziej zaawansowane API jest dostępne dla testów porównawczych , które dają wyniki.

Od 2008 roku dystrybucja Inquisitor obejmuje następujące testy:

  • Konfigurator tablic
  • Uruchom z obrazu
  • Zestaw testów porównawczych BYTEmark
  • Benchmark procesora: Dhrystone
  • Test wydajności procesora: Whetstone
  • Spalanie procesora
  • Porównanie bazy danych z wykrywaniem
  • DD
  • Odczyt/zapis FDD
  • Ponowne flashowanie oprogramowania układowego
  • Obciążenie macierzy HDD
  • Test HDD: Bonnie
  • Test HDD: hdparm
  • Test HDD: IOzone
  • przepustowość dysku twardego
  • Inteligentny dysk twardy
  • Test pamięci: STREAM
  • Test pamięci: Memtester
  • Mencoder w pamięci
  • Mencoder na dysku twardym
  • Interfejs sieciowy
  • Odczyt ODD
  • ODD pisać
  • Obraz częściowy
  • Oparte na referencjach wykrywa porównanie
  • Kompresja stresu
  • Przesyłanie torrentów
  • Pakiet testów porównawczych UnixBench
  • Pamięć flash USB
  • Modem USB GPRS
  • Połączenie modemowe USB GPRS
  • Poziom sygnału modemu USB GPRS
  • Obecność USB

Zobacz też

Notatki