1 /*
2  * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #include <climits>
17 #include <gtest/gtest.h>
18 #include "../Deqpgles31BaseFunc.h"
19 #include "../ActsDeqpgles310008TestSuite.h"
20 #include "shrinkdefine.h"
21 
22 using namespace std;
23 using namespace testing::ext;
24 using namespace OHOS;
25 
26 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007862,
27         "dEQP-GLES31.functional",
28         ".draw_indirect.random.0");
29 
30 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007863,
31         "dEQP-GLES31.functional",
32         ".draw_indirect.random.2");
33 
34 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007864,
35         "dEQP-GLES31.functional",
36         ".draw_indirect.random.3");
37 
38 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007865,
39         "dEQP-GLES31.functional",
40         ".draw_indirect.random.4");
41 
42 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007866,
43         "dEQP-GLES31.functional",
44         ".draw_indirect.random.5");
45 
46 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007867,
47         "dEQP-GLES31.functional",
48         ".draw_indirect.random.6");
49 
50 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007868,
51         "dEQP-GLES31.functional",
52         ".draw_indirect.random.7");
53 
54 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007869,
55         "dEQP-GLES31.functional",
56         ".draw_indirect.random.8");
57 
58 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007870,
59         "dEQP-GLES31.functional.",
60         "draw_indirect.random.10");
61 
62 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007871,
63         "dEQP-GLES31.functional.",
64         "draw_indirect.random.11");
65 
66 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007872,
67         "dEQP-GLES31.functional.",
68         "draw_indirect.random.12");
69 
70 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007873,
71         "dEQP-GLES31.functional.",
72         "draw_indirect.random.13");
73 
74 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007874,
75         "dEQP-GLES31.functional.",
76         "draw_indirect.random.14");
77 
78 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007875,
79         "dEQP-GLES31.functional.",
80         "draw_indirect.random.15");
81 
82 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007876,
83         "dEQP-GLES31.functional.",
84         "draw_indirect.random.17");
85 
86 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007877,
87         "dEQP-GLES31.functional.",
88         "draw_indirect.random.18");
89 
90 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007878,
91         "dEQP-GLES31.functional.",
92         "draw_indirect.random.19");
93 
94 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007879,
95         "dEQP-GLES31.functional.",
96         "draw_indirect.random.20");
97 
98 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007880,
99         "dEQP-GLES31.functional.",
100         "draw_indirect.random.21");
101 
102 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007881,
103         "dEQP-GLES31.functional.",
104         "draw_indirect.random.22");
105 
106 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007882,
107         "dEQP-GLES31.functional.",
108         "draw_indirect.random.24");
109 
110 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007883,
111         "dEQP-GLES31.functional.",
112         "draw_indirect.random.25");
113 
114 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007884,
115         "dEQP-GLES31.functional.",
116         "draw_indirect.random.27");
117 
118 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007885,
119         "dEQP-GLES31.functional.",
120         "draw_indirect.random.28");
121 
122 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007886,
123         "dEQP-GLES31.functional.",
124         "draw_indirect.random.29");
125 
126 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007887,
127         "dEQP-GLES31.functional.",
128         "draw_indirect.random.30");
129 
130 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007888,
131         "dEQP-GLES31.functional.",
132         "draw_indirect.random.31");
133 
134 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007889,
135         "dEQP-GLES31.functional.",
136         "draw_indirect.random.32");
137 
138 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007890,
139         "dEQP-GLES31.functional.",
140         "draw_indirect.random.35");
141 
142 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007891,
143         "dEQP-GLES31.functional.",
144         "draw_indirect.random.36");
145 
146 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007892,
147         "dEQP-GLES31.functional.",
148         "draw_indirect.random.37");
149 
150 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007893,
151         "dEQP-GLES31.functional.",
152         "draw_indirect.random.38");
153 
154 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007894,
155         "dEQP-GLES31.functional.",
156         "draw_indirect.random.39");
157 
158 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007895,
159         "dEQP-GLES31.functional.",
160         "draw_indirect.random.40");
161 
162 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007896,
163         "dEQP-GLES31.functional.",
164         "draw_indirect.random.42");
165 
166 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007897,
167         "dEQP-GLES31.functional.",
168         "draw_indirect.random.43");
169 
170 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007898,
171         "dEQP-GLES31.functional.",
172         "draw_indirect.random.44");
173 
174 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007899,
175         "dEQP-GLES31.functional.",
176         "draw_indirect.random.45");
177 
178 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007900,
179         "dEQP-GLES31.functional.",
180         "draw_indirect.random.46");
181 
182 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007901,
183         "dEQP-GLES31.functional.",
184         "draw_indirect.random.47");
185 
186 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007902,
187         "dEQP-GLES31.functional.",
188         "draw_indirect.random.48");
189 
190 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007903,
191         "dEQP-GLES31.functional.",
192         "draw_indirect.random.49");
193 
194 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007904,
195         "dEQP-GLES31.functional.",
196         "draw_indirect.random.50");
197 
198 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007905,
199         "dEQP-GLES31.functional.",
200         "draw_indirect.random.51");
201 
202 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007906,
203         "dEQP-GLES31.functional.",
204         "draw_indirect.random.52");
205 
206 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007907,
207         "dEQP-GLES31.functional.",
208         "draw_indirect.random.53");
209 
210 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007908,
211         "dEQP-GLES31.functional.",
212         "draw_indirect.random.54");
213 
214 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007909,
215         "dEQP-GLES31.functional.",
216         "draw_indirect.random.55");
217 
218 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007910,
219         "dEQP-GLES31.functional.",
220         "draw_indirect.random.56");
221 
222 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007911,
223         "dEQP-GLES31.functional.",
224         "draw_indirect.random.57");
225 
226 static SHRINK_HWTEST_F(ActsDeqpgles310008TestSuite, TestCase_007912,
227         "dEQP-GLES31.functional.",
228         "draw_indirect.random.61");
229