/* * 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 "../Deqpgles3BaseFunc.h" #include "../ActsDeqpgles30017TestSuite.h" using namespace std; using namespace testing::ext; using namespace OHOS; static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016014, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016014 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix" ".pre_increment.lowp_mat2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016014 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016014 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016015, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016015 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016015 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016015 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016016, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016016 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.mediump_mat2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016016 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016016 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016017, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016017 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016017 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016017 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016018, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016018 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.highp_mat2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016018 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016018 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016019, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016019 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016019 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016019 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016020, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016020 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat2x3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016020 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016020 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016021, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016021 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.lowp_mat2x3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016021 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016021 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016022, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016022 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat2x3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016022 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016022 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016023, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016023 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pre" "_increment.mediump_mat2x3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016023 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016023 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016024, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016024 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat2x3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016024 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016024 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016025, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016025 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.highp_mat2x3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016025 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016025 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016026, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016026 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat2x4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016026 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016026 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016027, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016027 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.lowp_mat2x4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016027 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016027 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016028, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016028 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat2x4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016028 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016028 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016029, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016029 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pre" "_increment.mediump_mat2x4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016029 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016029 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016030, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016030 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat2x4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016030 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016030 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016031, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016031 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.highp_mat2x4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016031 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016031 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016032, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016032 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat3x2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016032 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016032 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016033, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016033 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.lowp_mat3x2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016033 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016033 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016034, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016034 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat3x2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016034 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016034 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016035, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016035 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pre" "_increment.mediump_mat3x2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016035 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016035 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016036, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016036 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat3x2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016036 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016036 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016037, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016037 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.highp_mat3x2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016037 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016037 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016038, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016038 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix" ".pre_increment.lowp_mat3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016038 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016038 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016039, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016039 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016039 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016039 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016040, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016040 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.mediump_mat3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016040 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016040 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016041, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016041 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016041 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016041 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016042, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016042 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.highp_mat3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016042 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016042 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016043, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016043 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016043 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016043 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016044, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016044 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat3x4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016044 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016044 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016045, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016045 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.lowp_mat3x4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016045 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016045 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016046, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016046 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat3x4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016046 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016046 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016047, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016047 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pre" "_increment.mediump_mat3x4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016047 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016047 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016048, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016048 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat3x4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016048 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016048 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016049, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016049 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.highp_mat3x4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016049 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016049 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016050, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016050 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat4x2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016050 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016050 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016051, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016051 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.lowp_mat4x2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016051 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016051 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016052, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016052 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat4x2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016052 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016052 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016053, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016053 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pre" "_increment.mediump_mat4x2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016053 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016053 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016054, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016054 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat4x2_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016054 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016054 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016055, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016055 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.highp_mat4x2_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016055 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016055 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016056, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016056 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat4x3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016056 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016056 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016057, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016057 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.lowp_mat4x3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016057 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016057 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016058, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016058 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat4x3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016058 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016058 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016059, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016059 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pre" "_increment.mediump_mat4x3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016059 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016059 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016060, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016060 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat4x3_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016060 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016060 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016061, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016061 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.highp_mat4x3_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016061 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016061 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016062, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016062 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix" ".pre_increment.lowp_mat4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016062 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016062 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016063, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016063 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.lowp_mat4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016063 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016063 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016064, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016064 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.mediump_mat4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016064 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016064 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016065, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016065 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pr" "e_increment.mediump_mat4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016065 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016065 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016066, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016066 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "pre_increment.highp_mat4_float_vertex", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016066 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016066 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016067, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016067 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "re_increment.highp_mat4_float_fragment", "--deqp-archive-dir=/data/local/tmp/" }; FuncRunResult result = RunTestKHRGLES(argc, argv); ActsDeqpgles30017TestSuite::runResult.numPassed += result.numPassed; ActsDeqpgles30017TestSuite::runResult.numFailed += result.numFailed; ActsDeqpgles30017TestSuite::runResult.numNotSupported += result.numNotSupported; ActsDeqpgles30017TestSuite::runResult.numWarnings += result.numWarnings; ActsDeqpgles30017TestSuite::runResult.numWaived += result.numWaived; if (result.numNotSupported == 1) { GTEST_LOG_(INFO) << "TestCase_016067 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016067 end"; }