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