vsp-lib: Replace vsp-runner script with a function from vsp-lib
[renesas/vsp-tests.git] / tests / vsp-unit-test-0006.sh
1 #!/bin/sh
2
3 #
4 # Test invalid pipelines, without an RPF or without a WPF.
5 #
6
7 source vsp-lib.sh
8
9 features="rpf.0 wpf.0"
10 format=RGB24
11
12 test_no_rpf() {
13         test_start "invalid pipeline with no RPF"
14
15         pipe_configure none
16         format_configure wpf $format 1024x768 0
17
18         vsp_runner wpf.0
19
20         # The test always passes if the kernel doesn't crash
21         test_complete pass
22 }
23
24 test_no_wpf() {
25         test_start "invalid pipeline with no WPF"
26
27         pipe_configure none
28         format_configure rpf $format 1024x768 0
29
30         vsp_runner rpf.0
31
32         # The test always passes if the kernel doesn't crash
33         test_complete pass
34 }
35
36 test_main() {
37         test_no_rpf
38         test_no_wpf
39 }
40
41 test_init $0 "$features"
42 test_run