gen-image: Implement option to parse an input crop
[renesas/vsp-tests.git] / tests / vsp-unit-test-0002.sh
index e2602d8..cc18126 100755 (executable)
@@ -9,24 +9,30 @@
 source vsp-lib.sh
 
 features="rpf.0 wpf.0"
-formats="NV12M NV16M NV21M NV61M UYVY VYUY YUV420M YUYV YVYU"
+formats="NV12M NV16M NV21M NV61M UYVY VYUY YUV420M YUV422M YUV444M YVU420M YVU422M YVU444M YUYV YVYU"
 
 test_wpf_packing() {
        test_start "WPF packing in $format"
 
-       pipe_configure rpf-wpf 0 0 | ./logger.sh config >> $logfile
-       format_configure rpf-wpf 0 0 \
-               YUYV 1024x768 $format | ./logger.sh config >> $logfile
+       if [ $format = VYUY -a $(vsp1_generation) != VSP1 ] ; then
+               test_complete skip
+               return
+       fi
 
-       $vsp_runner $mdev input 0 YUYV | ./logger.sh input.0 >> $logfile &
-       $vsp_runner $mdev output 0 $format | ./logger.sh output.0 >> $logfile
+       pipe_configure rpf-wpf 0 0
+       format_configure rpf-wpf 0 0 YUV444M 1024x768 $format
 
-       result=$(compare_frames fuzzy reference $format 0)
+       vsp_runner rpf.0 &
+       vsp_runner wpf.0
+
+       local result=$(compare_frames)
 
        test_complete $result
 }
 
-test_run() {
+test_main() {
+       local format
+
        for format in $formats ; do
                test_wpf_packing $format
        done