CTA WAVE DPC Test Suite

DPC Test Suite At A Glance

The DPC test suite verifies device behavior against requirements for hardware capabilities identified within the Device Playback Capabilities Task Force of the CTA WAVE project. The test suite consists of four main modules:


Mezzanine Content

This repo contains scripts that will build annotated test content from specific source content, compatible with the WAVE device playback test suite

Test Content

Offers Test Content generated from the Mezzanine Content in different codecs and variations

Test Runner

The DPC Test Runner offers an automated execution environment for Tests following the DPCTF Test Specification. It uses the Test Content above.

Observation Framework

The DPC Device Observation Framework determines pass or fail results, based on observations taken of tests which are run on a device by the DPC Test Runner


High Level Requirements

For more details please follow the instructions in the Test Runner and Observation Framework respositories


How Can I use the DPC Test Suite?

You only need to setup the Test Runner and the Observation Framework. The Test Runner offers a script to download the Test Content locally.