JIST
Java Technology-based Interoperability System/Software/Storage TestSuite (JIST)
JIST is designed to validate:
- ANSI T10 SCSI,
- ANSI T10 FCP,
- ANSI T11 Fibre Channel,
- IETF IPS iSCSI,
- Sun Solaris[tm] 10/11 CLI,
- Sun StorageTek[tm] Common Array Manager (CAM), and
- Sun StorageTek[tm] 5800 CAS "Honeycomb"
standards and products from Sun Microsystems, Inc ("Sun") Solaris[tm], Microsoft Windows, Linux, Hewlett Packard HP-UX, and International Business Systems AIX Operating Systems. Additionally, JIST provides Ethernet Switch, Fibre Channel Switch, and Power Distribution Unit Management Tools.
JIST High Level Features
- README: Installed utilizing pkgadd(1M) or zip(1) installation methods.
- README.CONFIG: Configuration Requirements other than the interfaces JIST utilizes during testing, is limited to Java 1.5.0 or later.
- Makefile: Built utilizing a make script.
- Useful for detailed permutation/combination test automation of low level Protocol (e.g. SCSI/iSCSI) and mid level Command Line Interface (CLI) testing.
- High level Product requirements baked into low level Protocol test suites. e.g. Test for Sun Cluster[tm] requirements on a disk without installing Sun Cluster[tm].
- Initiator Operating Systems requirements baked into low level Protocol test suites. e.g. Test for IBM AIX[tm] requirements on a disk from Sun Solaris[tm] Initiator.
- Minimal setup and execution time. e.g. SCSI Disk Single Initiator Test Suite executes in under 5 minutes.
- Takes text based input and returns HTML detailed reporting.
- Composed of 99.9% Java code to leverage logic, test cases, and test suites across Initiator Operating Systems.
- Joel Buckley leads JIST Development and maintains a blog on this and other Automation efforts.
OpenStorage Test Suites via JIST
Test Suite
Source Code
Binary Packages
Test Framework
Community / Project
| ANSI T10/T11 Fibre Channel Target from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| ANSI T10 SCSI (SPC/SBC) Disk from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| ANSI T10 SCSI (SPC/SBC) Disk from Multiple Initiators Test Suite | source | binary | JIST | Storage Community |
| ANSI T10 SCSI (SPC/SES) Enclosure from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| IETF IPS iSCSI Target from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| IETF IPS iSCSI (Man-In-The-Middle) Proxy/Tracer/Injector | source | binary | JIST | Storage Community |
| Ethernet Switch, Fiber Channel Switch, and Power Distribution Unit Management | source | binary | JIST | Storage Community |
| Sun Solaris[tm] 10/OpenSolaris fcinfo(1M) from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| Sun Solaris[tm] 10/OpenSolaris iscsiadm(1M) from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| Sun Solaris[tm] 10/OpenSolaris iscsiadm(1M) from Multiple Initiators Test Suite | source | binary | JIST | Storage Community |
| Sun Solaris[tm] 10/OpenSolaris mpathadm(1M) from Single Initiator Test Suite | source | binary | JIST | Storage Community |
| Sun StorageTek[tm] Common Array Manager (CAM) Tests | source | binary | JIST | Storage Community |
| Sun StorageTek[tm] 5800 Content Addressable Storage (CAS) from single Initiator Test Suite | source | binary | JIST | Storage Community |
on 2009/10/26 12:11