Jump to content

Inquisitor (hardware testing software)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by GuelphGryphon98 (talk | contribs) at 15:44, 15 July 2008. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Inquisitor
DeveloperMikhail Yakshin, et al
OS familyLinux
Working stateCurrent
Source modelOpen source
Latest release3.0-rc2 / July 6, 2008 (2008-07-06)
Kernel typeMonolithic kernel
Default
user interface
Text, curses-based
LicenseGPLv3 and other licenses
Official websitewww.inquisitor.ru

Inquisitor is a free hardware diagnostics, stress testing, certification and benchmarking platform, based on Linux. It is available in 3 formats:

  • Standalone — as a package to be installed into existing Linux installation; such practice is somewhat limited in available tests.
  • Live — distributed as a Linux live CD distribution; system under test should be booted from it; this way one particular system can be tested throughly.
  • Enterprise — a most advanced format; multiple systems can be tested simultaneously by booting from network using PXE, in fully controlled environment; all testing progress and results are collected on central server to be analyzed by testing operator.

Thanks to this multi-format design, Inquisitor scales well and can be run at both single home computer and large OEM manufacturing installations to test thousands of computers simultaneously. As a platform, Inquisitor emphasizes usability and modular design in its goals.

History

Inquisitor started in early 2004 as a closed project developed by Mikhail Yakshin at ALT Linux for MaxSelect, a Russian hardware vendor.[1] First versions were closed-source, although some effort was made to open some of its components.[2] Versions 1 and 2 were fully developed in-house and were fully adopted by MaxSelect and its multiple branches. These versions concentrated on server-based enterprise testing and were optimized mostly for notebook hardware.[3]

In 2005, a special abridged version of Inquisitor suite was developed for distribution on Live CDs. These Live CDs were supplied with MaxSelect products, so every buyer can stress test their newly bought hardware to ensure it runs stable.[4]

In August, 2007, all legal complications were solved and Inquisitor was announced as an open source platform. This platform can be used to implement various Linux-based solutions that deal with hardware testing, monitoring and benchmarking. As of July, 2008, version 3.0-rc2 is released into public and version 3.0 is announced to be available on 2008-07-20.

Tests

Minimal steps that can be undertaken for purposes of testing or benchmarking are called "tests" in Inquisitor and are implemented as simple Unix shell scripts that run other (binary) programs and collects their results. In its simplest form, test outputs only binary result: success or failure, but more advanced API is supplied for benchmarks that output results

As of 2008, Inquisitor distribution includes following tests:[5]

  • BYTEmark benchmark suite
  • CPU benchmark: Dhrystone
  • CPU benchmark: Whetstone
  • CPU burn
  • DB to Detects comparison
  • FDD read/write
  • Firmware reflashing
  • Flash disk
  • HDD array stress
  • HDD benchmark: Bonnie
  • HDD benchmark: hdparm
  • HDD passthrough
  • HDD SMART
  • Memory benchmark: STREAM
  • Memory test: Memtester
  • Mencoder
  • Network interface
  • ODD read
  • ODD write
  • USB GPRS modem
  • USB GPRS Modem Dialup
  • USB GPRS modem signal level
  • USB flash drive
  • USB presence
  • UnixBench benchmark suite

References

  1. ^ Рамендик, Михаил. "Linux наступает: обзор позиций". CNews.
  2. ^ Якшин, Михаил (2005-07-25). Система автоматизированного тестирования и контроля качества оборудования "Inquisitor". Вторая международная конференция разработчиков свободных программ на Протве. Obninsk. {{cite conference}}: External link in |conferenceurl= (help); Unknown parameter |conferenceurl= ignored (|conference-url= suggested) (help)
  3. ^ "MaxSelect: структурные изменения и планы по развитию в 2004 г."
  4. ^ "Интервью Павла Мельникова, директора подразделения ноутбуков и мобильных устройств компании MaxSelect". Hardware Special.
  5. ^ A list of tests in Inquisitor at website

See also