/* * 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_016176, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016176 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "post_decrement.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_016176 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016176 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016177, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016177 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016177 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016177 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016178, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016178 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016178 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016178 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016179, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016179 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016179 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016179 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016180, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016180 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "post_decrement.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_016180 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016180 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016181, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016181 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016181 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016181 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016182, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016182 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016182 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016182 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016183, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016183 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016183 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016183 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016184, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016184 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016184 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016184 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016185, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016185 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pos" "t_decrement.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_016185 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016185 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016186, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016186 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016186 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016186 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016187, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016187 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016187 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016187 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016188, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016188 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016188 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016188 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016189, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016189 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016189 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016189 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016190, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016190 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016190 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016190 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016191, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016191 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pos" "t_decrement.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_016191 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016191 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016192, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016192 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016192 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016192 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016193, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016193 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016193 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016193 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016194, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016194 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016194 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016194 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016195, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016195 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016195 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016195 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016196, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016196 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016196 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016196 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016197, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016197 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pos" "t_decrement.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_016197 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016197 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016198, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016198 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016198 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016198 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016199, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016199 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016199 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016199 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016200, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016200 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "post_decrement.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_016200 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016200 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016201, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016201 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016201 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016201 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016202, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016202 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016202 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016202 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016203, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016203 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016203 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016203 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016204, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016204 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "post_decrement.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_016204 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016204 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016205, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016205 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016205 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016205 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016206, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016206 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016206 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016206 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016207, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016207 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016207 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016207 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016208, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016208 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016208 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016208 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016209, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016209 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pos" "t_decrement.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_016209 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016209 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016210, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016210 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016210 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016210 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016211, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016211 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016211 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016211 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016212, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016212 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016212 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016212 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016213, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016213 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016213 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016213 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016214, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016214 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016214 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016214 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016215, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016215 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pos" "t_decrement.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_016215 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016215 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016216, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016216 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016216 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016216 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016217, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016217 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016217 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016217 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016218, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016218 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016218 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016218 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016219, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016219 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016219 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016219 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016220, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016220 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016220 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016220 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016221, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016221 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.pos" "t_decrement.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_016221 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016221 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016222, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016222 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016222 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016222 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016223, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016223 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016223 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016223 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016224, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016224 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "post_decrement.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_016224 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016224 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016225, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016225 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016225 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016225 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016226, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016226 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016226 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016226 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016227, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016227 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.po" "st_decrement.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_016227 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016227 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016228, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016228 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix." "post_decrement.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_016228 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016228 end"; } static HWTEST_F(ActsDeqpgles30017TestSuite, TestCase_016229, Function | MediumTest | Level2) { GTEST_LOG_(INFO) << "TestCase_016229 start"; int argc = 3; const char *argv[3] = { ".", "--deqp-case=" "dEQP-GLES3.functional.shaders.matrix.p" "ost_decrement.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_016229 notsupport!"; } else if (result.isComplete) { EXPECT_TRUE(result.isComplete); EXPECT_TRUE(result.numPassed == 1); }; GTEST_LOG_(INFO) << "TestCase_016229 end"; }