tests: Add YVU 3-planar formats in RGB and WPF tests
[renesas/vsp-tests.git] / tests / vsp-unit-test-0014.sh
index 3958373..cd3faac 100755 (executable)
@@ -9,23 +9,30 @@
 source vsp-lib.sh
 
 features="rpf.0 wpf.0"
-formats="NV12M NV16M NV21M NV61M UYVY VYUY YUV420M YUV422M YUV444M YUYV YVYU"
+formats="NV12M NV16M NV21M NV61M UYVY VYUY YUV420M YUV422M YUV444M YVU420M YVU422M YVU444M YUYV YVYU"
 
 test_rpf_unpacking() {
        test_start "RPF unpacking in $format"
 
+       if [ $format = VYUY -a $(vsp1_generation) != VSP1 ] ; then
+               test_complete skip
+               return
+       fi
+
        pipe_configure rpf-wpf 0 0
        format_configure rpf-wpf 0 0 $format 1024x768 YUV444M
 
        vsp_runner rpf.0 &
        vsp_runner wpf.0
 
-       result=$(compare_frames)
+       local result=$(compare_frames)
 
        test_complete $result
 }
 
 test_main() {
+       local format
+
        for format in $formats ; do
                test_rpf_unpacking $format
        done