vsp-tests --------- Test suite for the Renesas R-Car VSP1 and VSP2 video processing engines. You can find the latest version of vsp-tests in the project's git tree at git://git.ideasonboard.com/renesas/vsp-tests.git http://git.ideasonboard.com/renesas/vsp-tests.git -------- Building -------- The vsp-tests suite requires the following tools to be installed on the host to generate the test scripts, applications and data. * gcc * make * python After installing the needed packages, you can build the test suite by running make in the vsp-tests root directory. Then, to install the test suite, run make install INSTALL_DIR=/path/to/target/directory This will copy the test scripts and applications to the target directory to be copied or exported to the host. -------------------- Runtime Dependencies -------------------- The tests scripts require the following tools to be installed on the target system in a directory included in $PATH. * compare (part of ImageMagick) * media-ctl (part of v4l-utils, available at git://linuxtv.org/v4l-utils.git) * raw2rgbpnm (available at git://git.retiisi.org.uk/~sailus/raw2rgbpnm.git) * yavta (available at git://git.ideasonboard.org/yavta.git) All but the HGO and CLU/LUT tests can be run with the latest version of these tools. To test the HGO and CLU/LUT, the 'vsp' branch of 'yavta' is currently needed. ----------------- Running the Tests ----------------- The test scripts are named vsp-unit-test-[0-9]*.sh. They can be run directly from the test suite root directory. Test options: - VSP_KEEP_FRAMES: When the VSP_KEEP_FRAMES environment variable is set to 1, all frame files will be preserved regardless of the tests results. Otherwise frame files for successful tests are removed.