/* * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ #include #include "../Deqpgles2BaseFunc.h" #include "../ActsDeqpgles20002TestSuite.h" using namespace std; using namespace testing::ext; using namespace OHOS; static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001257, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001257 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversion" "s.matrix_combine.vec2_vec2_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001257 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001257 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001258, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001258 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions" ".matrix_combine.vec2_vec2_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001258 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001258 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001259, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001259 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions" ".matrix_combine.bvec2_bvec2_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001259 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001259 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001260, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001260 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions." "matrix_combine.bvec2_bvec2_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001260 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001260 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001261, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001261 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matri" "x_combine.float_float_float_float_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001261 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001261 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001262, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001262 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix" "_combine.float_float_float_float_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001262 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001262 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001263, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001263 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.m" "atrix_combine.int_int_int_int_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001263 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001263 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001264, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001264 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.ma" "trix_combine.int_int_int_int_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001264 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001264 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001265, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001265 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.mat" "rix_combine.bool_bool_bool_bool_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001265 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001265 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001266, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001266 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matr" "ix_combine.bool_bool_bool_bool_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001266 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001266 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001267, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001267 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.mat" "rix_combine.bool_float_int_bool_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001267 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001267 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001268, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001268 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matr" "ix_combine.bool_float_int_bool_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001268 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001268 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001269, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001269 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions" ".matrix_combine.vec2_ivec2_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001269 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001269 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001270, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001270 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions." "matrix_combine.vec2_ivec2_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001270 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001270 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001271, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001271 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions" ".matrix_combine.vec2_bvec2_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001271 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001271 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001272, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001272 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions." "matrix_combine.vec2_bvec2_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001272 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001272 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001273, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001273 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions" ".matrix_combine.bvec3_float_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001273 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001273 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001274, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001274 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions." "matrix_combine.bvec3_float_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001274 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001274 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001275, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001275 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions" ".matrix_combine.vec3_float_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001275 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001275 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001276, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001276 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions." "matrix_combine.vec3_float_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001276 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001276 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001277, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001277 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions." "matrix_combine.int_ivec2_int_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001277 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001277 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001278, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001278 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.m" "atrix_combine.int_ivec2_int_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001278 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001278 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001279, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001279 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.ma" "trix_combine.bool_float_ivec2_to_mat2_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001279 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001279 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001280, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001280 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.mat" "rix_combine.bool_float_ivec2_to_mat2_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001280 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001280 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001281, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001281 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.m" "atrix_combine.vec3_vec3_vec3_to_mat3_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001281 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001281 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001282, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001282 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.ma" "trix_combine.vec3_vec3_vec3_to_mat3_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001282 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001282 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001283, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001283 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.ma" "trix_combine.ivec3_ivec3_ivec3_to_mat3_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001283 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001283 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001284, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001284 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.mat" "rix_combine.ivec3_ivec3_ivec3_to_mat3_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001284 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001284 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001285, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001285 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_combi" "ne.vec2_ivec2_float_float_int_bool_bool_to_mat3_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001285 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001285 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001286, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001286 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_combin" "e.vec2_ivec2_float_float_int_bool_bool_to_mat3_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001286 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001286 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001287, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001287 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_combi" "ne.bool_float_int_vec2_bool_bvec2_float_to_mat3_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001287 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001287 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001288, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001288 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_combin" "e.bool_float_int_vec2_bool_bvec2_float_to_mat3_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001288 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001288 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001289, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001289 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix" "_combine.bool_bvec2_int_vec4_bool_to_mat3_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001289 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001289 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001290, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001290 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_" "combine.bool_bvec2_int_vec4_bool_to_mat3_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001290 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001290 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001291, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001291 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_" "combine.float_bvec4_ivec2_bool_bool_to_mat3_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001291 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001291 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001292, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001292 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_c" "ombine.float_bvec4_ivec2_bool_bool_to_mat3_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001292 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001292 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001293, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001293 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.mat" "rix_combine.vec4_vec4_vec4_vec4_to_mat4_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001293 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001293 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001294, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001294 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matr" "ix_combine.vec4_vec4_vec4_vec4_to_mat4_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001294 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001294 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001295, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001295 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matri" "x_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001295 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001295 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001296, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001296 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix" "_combine.ivec4_ivec4_ivec4_ivec4_to_mat4_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001296 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001296 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001297, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001297 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matri" "x_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001297 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001297 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001298, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001298 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix" "_combine.bvec4_bvec4_bvec4_bvec4_to_mat4_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001298 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001298 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001299, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001299 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_combin" "e.float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001299 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001299 end"; } static HWTEST_F(ActsDeqpgles20002TestSuite, TestCase_001300, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_001300 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES2.functional.shaders.conversions.matrix_combine" ".float_ivec3_bvec3_vec4_ivec2_float_vec2_to_mat4_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles20002TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles20002TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles20002TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles20002TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles20002TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_001300 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_001300 end"; }