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 "../ActsDeqpgles310019TestSuite.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(ActsDeqpgles310019TestSuite, TestCase_018313,
27         "dEQP-GLES31.functional.debug.state_que",
28         "ry.max_debug_message_length_getboolean");
29 
30 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018314,
31         "dEQP-GLES31.functional.debug.state_que",
32         "ry.max_debug_message_length_getinteger");
33 
34 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018315,
35         "dEQP-GLES31.functional.debug.state_quer",
36         "y.max_debug_message_length_getinteger64");
37 
38 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018316,
39         "dEQP-GLES31.functional.debug.state_qu",
40         "ery.max_debug_message_length_getfloat");
41 
42 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018317,
43         "dEQP-GLES31.functional.debug.state_que",
44         "ry.max_debug_logged_messages_getboolean");
45 
46 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018318,
47         "dEQP-GLES31.functional.debug.state_que",
48         "ry.max_debug_logged_messages_getinteger");
49 
50 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018319,
51         "dEQP-GLES31.functional.debug.state_quer",
52         "y.max_debug_logged_messages_getinteger64");
53 
54 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018320,
55         "dEQP-GLES31.functional.debug.state_qu",
56         "ery.max_debug_logged_messages_getfloat");
57 
58 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018321,
59         "dEQP-GLES31.functional.debug.state_quer",
60         "y.max_debug_group_stack_depth_getboolean");
61 
62 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018322,
63         "dEQP-GLES31.functional.debug.state_quer",
64         "y.max_debug_group_stack_depth_getinteger");
65 
66 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018323,
67         "dEQP-GLES31.functional.debug.state_query",
68         ".max_debug_group_stack_depth_getinteger64");
69 
70 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018324,
71         "dEQP-GLES31.functional.debug.state_que",
72         "ry.max_debug_group_stack_depth_getfloat");
73 
74 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018325,
75         "dEQP-GLES31.functional.debug.state",
76         "_query.max_label_length_getboolean");
77 
78 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018326,
79         "dEQP-GLES31.functional.debug.state",
80         "_query.max_label_length_getinteger");
81 
82 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018327,
83         "dEQP-GLES31.functional.debug.state_",
84         "query.max_label_length_getinteger64");
85 
86 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018328,
87         "dEQP-GLES31.functional.debug.stat",
88         "e_query.max_label_length_getfloat");
89 
90 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018329,
91         "dEQP-GLES31.functional.debug.st",
92         "ate_query.debug_output_isenabled");
93 
94 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018330,
95         "dEQP-GLES31.functional.debug.sta",
96         "te_query.debug_output_getboolean");
97 
98 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018331,
99         "dEQP-GLES31.functional.debug.sta",
100         "te_query.debug_output_getinteger");
101 
102 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018332,
103         "dEQP-GLES31.functional.debug.stat",
104         "e_query.debug_output_getinteger64");
105 
106 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018333,
107         "dEQP-GLES31.functional.debug.st",
108         "ate_query.debug_output_getfloat");
109 
110 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018334,
111         "dEQP-GLES31.functional.debug.state_qu",
112         "ery.debug_output_synchronous_isenabled");
113 
114 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018335,
115         "dEQP-GLES31.functional.debug.state_que",
116         "ry.debug_output_synchronous_getboolean");
117 
118 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018336,
119         "dEQP-GLES31.functional.debug.state_que",
120         "ry.debug_output_synchronous_getinteger");
121 
122 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018337,
123         "dEQP-GLES31.functional.debug.state_quer",
124         "y.debug_output_synchronous_getinteger64");
125 
126 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018338,
127         "dEQP-GLES31.functional.debug.state_qu",
128         "ery.debug_output_synchronous_getfloat");
129 
130 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018339,
131         "dEQP-GLES31.functional.debug.state_q",
132         "uery.debug_logged_messages_getboolean");
133 
134 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018340,
135         "dEQP-GLES31.functional.debug.state_q",
136         "uery.debug_logged_messages_getinteger");
137 
138 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018341,
139         "dEQP-GLES31.functional.debug.state_qu",
140         "ery.debug_logged_messages_getinteger64");
141 
142 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018342,
143         "dEQP-GLES31.functional.debug.state_",
144         "query.debug_logged_messages_getfloat");
145 
146 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018343,
147         "dEQP-GLES31.functional.debug.state_query.d",
148         "ebug_next_logged_message_length_getboolean");
149 
150 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018344,
151         "dEQP-GLES31.functional.debug.state_query.d",
152         "ebug_next_logged_message_length_getinteger");
153 
154 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018345,
155         "dEQP-GLES31.functional.debug.state_query.de",
156         "bug_next_logged_message_length_getinteger64");
157 
158 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018346,
159         "dEQP-GLES31.functional.debug.state_query.",
160         "debug_next_logged_message_length_getfloat");
161 
162 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018347,
163         "dEQP-GLES31.functional.debug.state_qu",
164         "ery.debug_group_stack_depth_getboolean");
165 
166 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018348,
167         "dEQP-GLES31.functional.debug.state_qu",
168         "ery.debug_group_stack_depth_getinteger");
169 
170 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018349,
171         "dEQP-GLES31.functional.debug.state_que",
172         "ry.debug_group_stack_depth_getinteger64");
173 
174 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018350,
175         "dEQP-GLES31.functional.debug.state_q",
176         "uery.debug_group_stack_depth_getfloat");
177 
178 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018351,
179         "dEQP-GLES31.functional.debug.state_qu",
180         "ery.debug_callback_function_getpointer");
181 
182 static SHRINK_HWTEST_F(ActsDeqpgles310019TestSuite, TestCase_018352,
183         "dEQP-GLES31.functional.debug.state_que",
184         "ry.debug_callback_user_param_getpointer");
185