Revision history   OpenPOWER Library

 4.3. OpenPOWER Ready Functional Test Requirements

I/O Device functional test completion is required with the following test coverage. The IO Adapter owner is responsible for all functional testing.

  1. OpenPOWER PCIe compatibility.

    1. IO Adapters should comply with PCI-SIG requirements.

    2. IO adapters must successfully operate in an OpenPOWER Ready System

  2. Device specific function tests.

    1. Device specific tests vary based on device type.

      Example test plans for Ethernet Adapters and Direct Attached Storage are provided in the following workgroup notes from the OpenPOWER Foundation IO Workgroup: EN Functional Tests Spec and DAS Functional Test Spec.

    2. Device specific testing is required in an OpenPOWER Ready system.

  3. Stress tests

    1. These tests verify device under heavy load.

    2. These tests are required to be completed in an OpenPOWER Ready System.

  4. Performance Tests

    1. Performance results from device specific benchmarks should be provided.

    2. These tests are required to be completed in an OpenPOWER Ready System.

  5. Error reporting and recovery

    1. Error reporting and recovery varies with device types

    2. These tests are required to be completed in and OpenPOWER Ready System.