diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_and_assign_effectTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_and_assign_effectTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1af36e4a55b23ef72d2a54eb4d2d47feb6bddbd4 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_and_assign_effectTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30011TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010148, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010148 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_and_assign_effect.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010148 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010148 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010149, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010149 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010149 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010149 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010150, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010150 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010150 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010150 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010151, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010151 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010151 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010151 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010152, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010152 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010152 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010152 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010153, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010153 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010153 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010153 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010154, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010154 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010154 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010154 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010155, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010155 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010155 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010155 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010156, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010156 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010156 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010156 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010157, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010157 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010157 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010157 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010158, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010158 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010158 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010158 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010159, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010159 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010159 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010159 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010160, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010160 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010160 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010160 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010161, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010161 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010161 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010161 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010162, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010162 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010162 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010162 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010163, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010163 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010163 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010163 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010164, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010164 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_and_assign_effect.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010164 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010164 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010165, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010165 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010165 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010165 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010166, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010166 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010166 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010166 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010167, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010167 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010167 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010167 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010168, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010168 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010168 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010168 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010169, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010169 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010169 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010169 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010170, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010170 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010170 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010170 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010171, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010171 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010171 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010171 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010172, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010172 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_and_assign_effect.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010172 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010172 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010173, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010173 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010173 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010173 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010174, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010174 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010174 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010174 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010175, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010175 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010175 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010175 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010176, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010176 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010176 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010176 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010177, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010177 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010177 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010177 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010178, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010178 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010178 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010178 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010179, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010179 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010179 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010179 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010180, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010180 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010180 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010180 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010181, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010181 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010181 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010181 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010182, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010182 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010182 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010182 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010183, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010183 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010183 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010183 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010184, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010184 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010184 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010184 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010185, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010185 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010185 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010185 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010186, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010186 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010186 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010186 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010187, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010187 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010187 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010187 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010188, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010188 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010188 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010188 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010189, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010189 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010189 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010189 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010190, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010190 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010190 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010190 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010191, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010191 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010191 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010191 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010192, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010192 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010192 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010192 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010193, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010193 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010193 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010193 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010194, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010194 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_effect.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010194 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010194 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010195, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010195 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_effect.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010195 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010195 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010196, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010196 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.lowp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010196 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010196 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010197, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010197 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.lowp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010197 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010197 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010198, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010198 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.mediump_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010198 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010198 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010199, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010199 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.mediump_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010199 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010199 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010200, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010200 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.lowp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010200 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010200 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010201, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010201 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.lowp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010201 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010201 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010202, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010202 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.mediump_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010202 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010202 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010203, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010203 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.mediump_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010203 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010203 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010204, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010204 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.lowp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010204 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010204 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010205, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010205 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.lowp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010205 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010205 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010206, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010206 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.mediump_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010206 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010206 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010207, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010207 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.mediump_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010207 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010207 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010208, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010208 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.highp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010208 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010208 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010209, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010209 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.highp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010209 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010209 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010210, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010210 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.highp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010210 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010210 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010211, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010211 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.highp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010211 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010211 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010212, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010212 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.highp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010212 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010212 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010213, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010213 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.highp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010213 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010213 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010214, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010214 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.lowp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010214 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010214 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010215, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010215 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.lowp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010215 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010215 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010216, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010216 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.mediump_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010216 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010216 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010217, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010217 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_and_assign_effect.mediump_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010217 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010217 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010218, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010218 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.lowp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010218 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010218 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010219, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010219 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.lowp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010219 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010219 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010220, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010220 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.mediump_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010220 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010220 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010221, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010221 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_and_assign_effect.mediump_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010221 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010221 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010222, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010222 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_effect.lowp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010222 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010222 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010223, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010223 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.lowp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010223 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010223 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010224, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010224 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.mediump_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010224 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010224 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010225, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010225 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_and_assign_effect.mediump_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010225 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010225 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010226, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010226 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.highp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010226 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010226 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010227, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010227 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.highp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010227 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010227 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010228, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010228 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.highp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010228 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010228 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010229, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010229 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.highp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010229 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010229 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010230, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010230 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_effect.highp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010230 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010230 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010231, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010231 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_effect.highp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010231 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010231 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_and_assign_resultTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_and_assign_resultTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..3285c38043a9dbf6c694526368022c51a68eca5d --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_and_assign_resultTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30012TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011324, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011324 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_and_assign_result.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011324 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011324 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011325, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011325 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011325 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011325 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011326, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011326 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011326 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011326 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011327, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011327 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011327 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011327 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011328, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011328 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011328 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011328 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011329, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011329 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011329 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011329 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011330, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011330 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011330 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011330 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011331, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011331 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011331 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011331 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011332, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011332 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011332 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011332 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011333, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011333 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011333 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011333 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011334, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011334 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011334 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011334 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011335, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011335 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011335 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011335 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011336, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011336 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011336 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011336 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011337, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011337 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011337 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011337 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011338, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011338 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011338 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011338 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011339, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011339 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011339 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011339 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011340, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011340 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_and_assign_result.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011340 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011340 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011341, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011341 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011341 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011341 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011342, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011342 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011342 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011342 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011343, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011343 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011343 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011343 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011344, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011344 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011344 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011344 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011345, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011345 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011345 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011345 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011346, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011346 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011346 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011346 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011347, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011347 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011347 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011347 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011348, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011348 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_and_assign_result.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011348 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011348 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011349, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011349 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011349 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011349 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011350, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011350 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011350 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011350 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011351, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011351 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011351 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011351 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011352, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011352 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011352 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011352 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011353, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011353 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011353 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011353 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011354, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011354 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011354 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011354 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011355, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011355 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011355 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011355 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011356, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011356 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011356 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011356 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011357, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011357 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011357 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011357 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011358, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011358 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011358 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011358 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011359, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011359 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011359 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011359 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011360, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011360 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011360 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011360 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011361, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011361 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011361 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011361 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011362, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011362 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011362 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011362 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011363, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011363 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011363 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011363 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011364, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011364 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011364 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011364 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011365, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011365 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011365 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011365 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011366, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011366 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011366 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011366 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011367, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011367 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011367 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011367 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011368, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011368 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011368 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011368 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011369, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011369 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011369 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011369 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011370, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011370 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_and_assign_result.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011370 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011370 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011371, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011371 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_and_assign_result.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011371 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011371 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011372, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011372 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.lowp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011372 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011372 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011373, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011373 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.lowp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011373 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011373 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011374, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011374 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.mediump_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011374 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011374 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011375, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011375 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.mediump_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011375 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011375 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011376, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011376 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.lowp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011376 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011376 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011377, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011377 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.lowp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011377 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011377 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011378, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011378 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.mediump_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011378 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011378 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011379, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011379 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.mediump_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011379 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011379 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011380, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011380 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.lowp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011380 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011380 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011381, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011381 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.lowp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011381 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011381 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011382, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011382 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.mediump_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011382 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011382 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011383, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011383 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.mediump_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011383 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011383 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011384, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011384 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.highp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011384 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011384 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011385, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011385 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.highp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011385 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011385 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011386, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011386 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.highp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011386 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011386 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011387, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011387 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.highp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011387 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011387 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011388, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011388 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.highp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011388 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011388 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011389, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011389 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.highp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011389 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011389 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011390, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011390 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.lowp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011390 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011390 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011391, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011391 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.lowp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011391 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011391 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011392, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011392 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.mediump_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011392 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011392 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011393, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011393 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_and_assign_result.mediump_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011393 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011393 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011394, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011394 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.lowp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011394 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011394 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011395, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011395 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.lowp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011395 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011395 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011396, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011396 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.mediump_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011396 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011396 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011397, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011397 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_and_assign_result.mediump_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011397 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011397 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011398, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011398 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_and_assign_result.lowp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011398 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011398 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011399, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011399 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.lowp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011399 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011399 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011400, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011400 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.mediump_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011400 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011400 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011401, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011401 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_and_assign_result.mediump_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011401 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011401 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011402, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011402 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.highp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011402 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011402 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011403, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011403 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.highp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011403 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011403 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011404, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011404 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.highp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011404 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011404 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011405, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011405 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.highp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011405 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011405 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011406, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011406 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_and_assign_result.highp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011406 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011406 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011407, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011407 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_and_assign_result.highp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011407 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011407 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_or_assign_effectTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_or_assign_effectTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..11508f0fa400726ec9920df7dceb5dada90af227 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_or_assign_effectTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30011TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010232, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010232 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_o" + "perator.bitwise_or_assign_effect.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010232 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010232 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010233, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010233 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010233 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010233 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010234, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010234 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010234 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010234 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010235, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010235 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010235 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010235 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010236, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010236 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010236 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010236 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010237, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010237 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010237 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010237 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010238, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010238 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010238 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010238 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010239, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010239 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010239 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010239 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010240, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010240 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010240 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010240 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010241, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010241 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010241 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010241 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010242, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010242 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010242 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010242 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010243, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010243 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010243 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010243 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010244, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010244 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010244 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010244 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010245, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010245 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010245 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010245 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010246, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010246 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010246 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010246 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010247, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010247 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010247 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010247 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010248, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010248 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010248 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010248 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010249, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010249 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010249 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010249 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010250, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010250 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010250 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010250 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010251, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010251 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010251 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010251 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010252, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010252 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010252 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010252 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010253, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010253 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010253 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010253 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010254, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010254 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010254 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010254 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010255, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010255 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010255 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010255 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010256, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010256 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010256 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010256 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010257, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010257 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010257 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010257 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010258, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010258 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010258 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010258 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010259, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010259 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010259 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010259 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010260, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010260 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010260 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010260 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010261, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010261 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010261 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010261 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010262, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010262 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010262 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010262 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010263, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010263 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010263 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010263 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010264, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010264 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010264 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010264 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010265, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010265 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010265 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010265 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010266, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010266 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010266 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010266 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010267, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010267 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010267 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010267 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010268, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010268 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010268 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010268 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010269, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010269 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010269 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010269 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010270, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010270 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010270 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010270 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010271, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010271 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010271 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010271 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010272, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010272 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_effect.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010272 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010272 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010273, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010273 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010273 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010273 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010274, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010274 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010274 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010274 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010275, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010275 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010275 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010275 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010276, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010276 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010276 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010276 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010277, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010277 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010277 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010277 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010278, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010278 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_effect.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010278 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010278 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010279, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010279 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010279 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010279 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010280, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010280 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.lowp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010280 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010280 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010281, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010281 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.lowp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010281 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010281 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010282, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010282 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.mediump_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010282 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010282 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010283, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010283 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_effect.mediump_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010283 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010283 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010284, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010284 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.lowp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010284 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010284 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010285, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010285 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.lowp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010285 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010285 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010286, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010286 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.mediump_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010286 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010286 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010287, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010287 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_effect.mediump_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010287 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010287 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010288, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010288 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_effect.lowp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010288 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010288 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010289, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010289 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.lowp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010289 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010289 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010290, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010290 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.mediump_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010290 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010290 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010291, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010291 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_effect.mediump_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010291 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010291 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010292, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010292 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.highp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010292 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010292 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010293, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010293 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.highp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010293 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010293 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010294, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010294 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.highp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010294 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010294 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010295, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010295 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.highp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010295 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010295 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010296, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010296 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.highp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010296 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010296 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010297, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010297 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.highp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010297 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010297 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010298, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010298 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.lowp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010298 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010298 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010299, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010299 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.lowp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010299 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010299 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010300, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010300 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.mediump_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010300 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010300 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010301, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010301 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_effect.mediump_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010301 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010301 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010302, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010302 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.lowp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010302 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010302 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010303, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010303 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.lowp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010303 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010303 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010304, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010304 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.mediump_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010304 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010304 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010305, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010305 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_effect.mediump_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010305 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010305 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010306, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010306 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.lowp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010306 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010306 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010307, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010307 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.lowp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010307 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010307 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010308, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010308 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.mediump_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010308 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010308 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010309, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010309 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_effect.mediump_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010309 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010309 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010310, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010310 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.highp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010310 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010310 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010311, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010311 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.highp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010311 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010311 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010312, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010312 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.highp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010312 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010312 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010313, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010313 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.highp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010313 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010313 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010314, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010314 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_effect.highp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010314 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010314 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010315, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010315 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_effect.highp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010315 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010315 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_or_assign_resultTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_or_assign_resultTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..c86b58ccb15bbfa26f96e1b3fbd3c6ec2a3a7c80 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_or_assign_resultTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30012TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011408, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011408 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_o" + "perator.bitwise_or_assign_result.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011408 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011408 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011409, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011409 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011409 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011409 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011410, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011410 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011410 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011410 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011411, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011411 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011411 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011411 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011412, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011412 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011412 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011412 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011413, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011413 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011413 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011413 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011414, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011414 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011414 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011414 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011415, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011415 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011415 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011415 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011416, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011416 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011416 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011416 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011417, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011417 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011417 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011417 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011418, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011418 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011418 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011418 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011419, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011419 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011419 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011419 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011420, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011420 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011420 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011420 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011421, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011421 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011421 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011421 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011422, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011422 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011422 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011422 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011423, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011423 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011423 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011423 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011424, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011424 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011424 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011424 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011425, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011425 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011425 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011425 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011426, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011426 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011426 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011426 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011427, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011427 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011427 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011427 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011428, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011428 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011428 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011428 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011429, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011429 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011429 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011429 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011430, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011430 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011430 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011430 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011431, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011431 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011431 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011431 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011432, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011432 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011432 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011432 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011433, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011433 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011433 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011433 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011434, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011434 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011434 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011434 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011435, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011435 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011435 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011435 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011436, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011436 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011436 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011436 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011437, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011437 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011437 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011437 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011438, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011438 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011438 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011438 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011439, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011439 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011439 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011439 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011440, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011440 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011440 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011440 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011441, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011441 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011441 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011441 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011442, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011442 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011442 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011442 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011443, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011443 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011443 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011443 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011444, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011444 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011444 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011444 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011445, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011445 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011445 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011445 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011446, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011446 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011446 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011446 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011447, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011447 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011447 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011447 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011448, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011448 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_or_assign_result.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011448 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011448 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011449, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011449 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011449 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011449 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011450, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011450 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011450 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011450 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011451, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011451 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011451 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011451 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011452, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011452 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011452 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011452 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011453, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011453 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011453 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011453 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011454, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011454 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_or_assign_result.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011454 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011454 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011455, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011455 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011455 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011455 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011456, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011456 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.lowp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011456 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011456 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011457, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011457 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.lowp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011457 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011457 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011458, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011458 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.mediump_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011458 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011458 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011459, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011459 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_result.mediump_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011459 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011459 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011460, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011460 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.lowp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011460 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011460 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011461, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011461 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.lowp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011461 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011461 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011462, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011462 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.mediump_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011462 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011462 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011463, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011463 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_result.mediump_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011463 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011463 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011464, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011464 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_or_assign_result.lowp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011464 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011464 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011465, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011465 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.lowp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011465 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011465 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011466, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011466 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.mediump_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011466 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011466 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011467, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011467 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_result.mediump_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011467 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011467 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011468, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011468 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.highp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011468 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011468 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011469, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011469 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.highp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011469 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011469 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011470, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011470 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.highp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011470 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011470 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011471, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011471 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.highp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011471 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011471 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011472, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011472 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.highp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011472 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011472 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011473, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011473 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.highp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011473 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011473 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011474, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011474 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.lowp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011474 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011474 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011475, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011475 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.lowp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011475 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011475 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011476, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011476 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.mediump_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011476 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011476 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011477, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011477 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_result.mediump_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011477 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011477 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011478, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011478 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.lowp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011478 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011478 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011479, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011479 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.lowp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011479 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011479 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011480, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011480 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.mediump_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011480 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011480 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011481, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011481 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_result.mediump_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011481 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011481 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011482, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011482 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.lowp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011482 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011482 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011483, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011483 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.lowp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011483 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011483 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011484, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011484 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.mediump_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011484 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011484 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011485, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011485 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_or_assign_result.mediump_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011485 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011485 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011486, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011486 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.highp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011486 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011486 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011487, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011487 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.highp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011487 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011487 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011488, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011488 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.highp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011488 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011488 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011489, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011489 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.highp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011489 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011489 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011490, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011490 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_or_assign_result.highp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011490 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011490 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011491, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011491 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_or_assign_result.highp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011491 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011491 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_xor_assign_effectTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_xor_assign_effectTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2e90f266004cad2e38fc20b7bb03420564597fa4 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_xor_assign_effectTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30011TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010316, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010316 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_xor_assign_effect.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010316 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010316 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010317, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010317 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010317 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010317 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010318, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010318 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010318 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010318 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010319, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010319 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010319 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010319 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010320, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010320 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010320 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010320 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010321, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010321 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010321 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010321 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010322, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010322 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010322 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010322 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010323, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010323 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010323 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010323 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010324, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010324 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010324 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010324 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010325, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010325 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010325 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010325 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010326, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010326 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010326 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010326 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010327, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010327 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010327 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010327 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010328, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010328 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010328 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010328 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010329, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010329 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010329 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010329 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010330, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010330 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010330 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010330 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010331, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010331 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010331 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010331 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010332, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010332 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_xor_assign_effect.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010332 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010332 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010333, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010333 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010333 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010333 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010334, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010334 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010334 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010334 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010335, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010335 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010335 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010335 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010336, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010336 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010336 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010336 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010337, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010337 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010337 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010337 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010338, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010338 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010338 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010338 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010339, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010339 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010339 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010339 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010340, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010340 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_xor_assign_effect.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010340 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010340 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010341, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010341 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010341 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010341 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010342, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010342 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010342 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010342 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010343, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010343 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010343 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010343 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010344, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010344 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010344 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010344 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010345, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010345 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010345 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010345 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010346, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010346 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010346 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010346 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010347, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010347 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010347 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010347 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010348, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010348 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010348 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010348 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010349, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010349 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010349 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010349 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010350, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010350 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010350 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010350 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010351, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010351 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010351 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010351 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010352, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010352 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010352 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010352 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010353, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010353 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010353 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010353 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010354, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010354 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010354 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010354 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010355, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010355 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010355 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010355 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010356, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010356 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010356 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010356 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010357, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010357 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010357 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010357 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010358, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010358 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010358 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010358 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010359, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010359 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010359 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010359 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010360, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010360 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010360 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010360 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010361, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010361 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010361 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010361 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010362, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010362 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_effect.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010362 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010362 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010363, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010363 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_effect.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010363 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010363 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010364, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010364 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.lowp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010364 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010364 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010365, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010365 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.lowp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010365 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010365 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010366, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010366 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.mediump_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010366 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010366 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010367, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010367 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.mediump_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010367 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010367 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010368, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010368 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.lowp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010368 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010368 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010369, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010369 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.lowp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010369 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010369 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010370, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010370 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.mediump_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010370 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010370 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010371, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010371 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.mediump_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010371 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010371 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010372, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010372 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.lowp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010372 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010372 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010373, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010373 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.lowp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010373 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010373 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010374, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010374 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.mediump_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010374 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010374 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010375, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010375 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.mediump_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010375 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010375 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010376, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010376 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.highp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010376 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010376 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010377, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010377 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.highp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010377 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010377 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010378, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010378 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.highp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010378 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010378 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010379, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010379 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.highp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010379 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010379 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010380, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010380 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.highp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010380 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010380 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010381, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010381 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.highp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010381 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010381 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010382, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010382 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.lowp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010382 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010382 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010383, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010383 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.lowp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010383 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010383 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010384, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010384 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.mediump_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010384 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010384 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010385, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010385 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_xor_assign_effect.mediump_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010385 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010385 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010386, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010386 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.lowp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010386 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010386 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010387, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010387 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.lowp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010387 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010387 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010388, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010388 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.mediump_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010388 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010388 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010389, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010389 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_xor_assign_effect.mediump_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010389 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010389 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010390, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010390 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_effect.lowp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010390 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010390 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010391, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010391 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.lowp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010391 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010391 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010392, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010392 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.mediump_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010392 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010392 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010393, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010393 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_xor_assign_effect.mediump_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010393 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010393 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010394, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010394 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.highp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010394 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010394 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010395, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010395 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.highp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010395 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010395 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010396, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010396 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.highp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010396 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010396 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010397, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010397 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.highp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010397 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010397 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010398, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010398 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_effect.highp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010398 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010398 end"; +} + +static HWTEST_F(ActsDeqpgles30011TestSuite, TestCase_010399, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_010399 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_effect.highp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30011TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30011TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30011TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30011TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30011TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_010399 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_010399 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_xor_assign_resultTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_xor_assign_resultTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..bf311e7aafd77306b561313b18cd7f0d0a9a8cf1 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3binary_operator_bitwise_xor_assign_resultTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30012TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011492, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011492 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_xor_assign_result.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011492 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011492 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011493, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011493 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011493 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011493 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011494, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011494 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011494 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011494 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011495, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011495 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011495 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011495 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011496, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011496 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011496 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011496 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011497, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011497 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011497 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011497 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011498, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011498 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011498 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011498 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011499, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011499 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011499 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011499 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011500, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011500 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011500 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011500 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011501, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011501 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011501 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011501 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011502, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011502 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011502 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011502 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011503, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011503 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011503 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011503 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011504, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011504 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011504 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011504 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011505, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011505 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011505 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011505 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011506, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011506 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011506 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011506 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011507, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011507 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011507 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011507 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011508, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011508 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_xor_assign_result.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011508 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011508 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011509, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011509 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011509 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011509 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011510, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011510 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011510 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011510 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011511, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011511 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011511 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011511 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011512, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011512 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011512 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011512 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011513, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011513 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011513 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011513 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011514, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011514 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011514 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011514 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011515, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011515 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011515 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011515 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011516, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011516 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_op" + "erator.bitwise_xor_assign_result.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011516 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011516 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011517, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011517 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011517 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011517 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011518, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011518 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011518 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011518 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011519, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011519 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011519 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011519 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011520, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011520 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011520 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011520 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011521, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011521 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011521 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011521 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011522, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011522 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011522 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011522 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011523, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011523 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011523 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011523 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011524, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011524 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011524 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011524 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011525, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011525 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011525 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011525 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011526, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011526 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011526 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011526 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011527, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011527 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011527 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011527 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011528, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011528 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011528 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011528 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011529, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011529 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011529 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011529 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011530, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011530 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011530 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011530 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011531, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011531 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011531 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011531 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011532, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011532 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011532 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011532 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011533, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011533 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011533 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011533 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011534, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011534 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011534 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011534 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011535, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011535 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011535 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011535 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011536, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011536 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011536 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011536 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011537, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011537 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011537 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011537 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011538, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011538 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_ope" + "rator.bitwise_xor_assign_result.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011538 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011538 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011539, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011539 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_oper" + "ator.bitwise_xor_assign_result.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011539 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011539 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011540, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011540 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.lowp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011540 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011540 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011541, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011541 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.lowp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011541 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011541 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011542, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011542 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.mediump_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011542 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011542 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011543, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011543 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.mediump_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011543 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011543 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011544, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011544 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.lowp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011544 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011544 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011545, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011545 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.lowp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011545 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011545 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011546, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011546 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.mediump_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011546 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011546 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011547, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011547 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.mediump_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011547 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011547 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011548, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011548 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.lowp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011548 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011548 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011549, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011549 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.lowp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011549 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011549 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011550, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011550 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.mediump_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011550 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011550 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011551, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011551 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.mediump_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011551 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011551 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011552, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011552 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.highp_ivec2_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011552 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011552 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011553, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011553 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.highp_ivec2_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011553 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011553 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011554, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011554 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.highp_ivec3_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011554 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011554 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011555, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011555 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.highp_ivec3_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011555 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011555 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011556, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011556 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.highp_ivec4_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011556 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011556 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011557, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011557 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.highp_ivec4_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011557 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011557 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011558, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011558 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.lowp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011558 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011558 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011559, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011559 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.lowp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011559 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011559 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011560, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011560 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.mediump_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011560 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011560 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011561, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011561 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_xor_assign_result.mediump_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011561 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011561 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011562, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011562 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.lowp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011562 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011562 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011563, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011563 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.lowp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011563 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011563 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011564, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011564 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.mediump_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011564 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011564 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011565, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011565 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_xor_assign_result.mediump_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011565 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011565 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011566, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011566 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_opera" + "tor.bitwise_xor_assign_result.lowp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011566 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011566 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011567, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011567 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.lowp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011567 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011567 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011568, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011568 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.mediump_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011568 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011568 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011569, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011569 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operator" + ".bitwise_xor_assign_result.mediump_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011569 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011569 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011570, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011570 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.highp_uvec2_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011570 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011570 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011571, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011571 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.highp_uvec2_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011571 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011571 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011572, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011572 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.highp_uvec3_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011572 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011572 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011573, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011573 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.highp_uvec3_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011573 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011573 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011574, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011574 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operat" + "or.bitwise_xor_assign_result.highp_uvec4_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011574 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011574 end"; +} + +static HWTEST_F(ActsDeqpgles30012TestSuite, TestCase_011575, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_011575 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.binary_operato" + "r.bitwise_xor_assign_result.highp_uvec4_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30012TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30012TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30012TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30012TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30012TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_011575 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_011575 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3get_uniform_basic_array_first_elem_without_bracketsTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3get_uniform_basic_array_first_elem_without_bracketsTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..964edb2c2571e949ebc9ddfe473e5668271f8c55 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3get_uniform_basic_array_first_elem_without_bracketsTestCase.cpp @@ -0,0 +1,2290 @@ +/* + * 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 "../ActsDeqpgles30038TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037486, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037486 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037486 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037486 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037487, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037487 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get" + "_uniform.basic_array_first_elem_without_brackets.float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037487 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037487 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037488, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037488 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.float_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037488 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037488 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037489, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037489 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037489 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037489 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037490, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037490 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037490 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037490 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037491, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037491 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer." + "get_uniform.basic_array_first_elem_without_brackets.vec4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037491 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037491 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037492, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037492 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037492 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037492 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037493, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037493 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037493 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037493 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037494, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037494 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer." + "get_uniform.basic_array_first_elem_without_brackets.mat4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037494 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037494 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037495, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037495 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.mat4_row_major_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037495 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037495 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037496, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037496 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_uni" + "form.basic_array_first_elem_without_brackets.mat4_row_major_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037496 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037496 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037497, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037497 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.mat4_row_major_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037497 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037497 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037498, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037498 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037498 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037498 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037499, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037499 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037499 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037499 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037500, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037500 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer." + "get_uniform.basic_array_first_elem_without_brackets.int_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037500 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037500 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037501, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037501 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037501 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037501 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037502, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037502 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get" + "_uniform.basic_array_first_elem_without_brackets.ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037502 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037502 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037503, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037503 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.ivec4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037503 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037503 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037504, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037504 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037504 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037504 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037505, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037505 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037505 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037505 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037506, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037506 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer." + "get_uniform.basic_array_first_elem_without_brackets.uint_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037506 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037506 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037507, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037507 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.ge" + "t_uniform.basic_array_first_elem_without_brackets.uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037507 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037507 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037508, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037508 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get" + "_uniform.basic_array_first_elem_without_brackets.uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037508 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037508 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037509, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037509 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.g" + "et_uniform.basic_array_first_elem_without_brackets.uvec4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037509 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037509 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037510, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037510 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.bool_api_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037510 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037510 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037511, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037511 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_uni" + "form.basic_array_first_elem_without_brackets.bool_api_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037511 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037511 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037512, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037512 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.bool_api_float_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037512 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037512 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037513, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037513 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.bool_api_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037513 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037513 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037514, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037514 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.bool_api_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037514 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037514 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037515, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037515 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_" + "uniform.basic_array_first_elem_without_brackets.bool_api_int_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037515 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037515 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037516, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037516 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.bool_api_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037516 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037516 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037517, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037517 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_uni" + "form.basic_array_first_elem_without_brackets.bool_api_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037517 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037517 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037518, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037518 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.bool_api_uint_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037518 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037518 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037519, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037519 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_uni" + "form.basic_array_first_elem_without_brackets.bvec4_api_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037519 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037519 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037520, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037520 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_unif" + "orm.basic_array_first_elem_without_brackets.bvec4_api_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037520 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037520 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037521, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037521 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.bvec4_api_float_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037521 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037521 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037522, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037522 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.bvec4_api_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037522 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037522 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037523, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037523 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_uni" + "form.basic_array_first_elem_without_brackets.bvec4_api_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037523 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037523 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037524, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037524 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.bvec4_api_int_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037524 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037524 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037525, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037525 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_un" + "iform.basic_array_first_elem_without_brackets.bvec4_api_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037525 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037525 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037526, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037526 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_uni" + "form.basic_array_first_elem_without_brackets.bvec4_api_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037526 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037526 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037527, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037527 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.bvec4_api_uint_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037527 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037527 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037528, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037528 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_" + "uniform.basic_array_first_elem_without_brackets.sampler2D_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037528 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037528 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037529, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037529 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get_u" + "niform.basic_array_first_elem_without_brackets.sampler2D_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037529 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037529 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037530, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037530 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_pointer.get" + "_uniform.basic_array_first_elem_without_brackets.sampler2D_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037530 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037530 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037951, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037951 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get" + "_uniform.basic_array_first_elem_without_brackets.float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037951 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037951 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037952, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037952 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_" + "uniform.basic_array_first_elem_without_brackets.float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037952 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037952 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037953, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037953 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.ge" + "t_uniform.basic_array_first_elem_without_brackets.float_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037953 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037953 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037954, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037954 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.ge" + "t_uniform.basic_array_first_elem_without_brackets.vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037954 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037954 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037955, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037955 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get" + "_uniform.basic_array_first_elem_without_brackets.vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037955 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037955 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037956, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037956 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.g" + "et_uniform.basic_array_first_elem_without_brackets.vec4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037956 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037956 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037957, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037957 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.ge" + "t_uniform.basic_array_first_elem_without_brackets.int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037957 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037957 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037958, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037958 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get" + "_uniform.basic_array_first_elem_without_brackets.int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037958 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037958 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037959, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037959 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.g" + "et_uniform.basic_array_first_elem_without_brackets.int_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037959 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037959 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037960, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037960 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get" + "_uniform.basic_array_first_elem_without_brackets.ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037960 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037960 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037961, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037961 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_" + "uniform.basic_array_first_elem_without_brackets.ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037961 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037961 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037962, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037962 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.ge" + "t_uniform.basic_array_first_elem_without_brackets.ivec4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037962 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037962 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037963, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037963 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.ge" + "t_uniform.basic_array_first_elem_without_brackets.uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037963 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037963 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037964, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037964 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get" + "_uniform.basic_array_first_elem_without_brackets.uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037964 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037964 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037965, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037965 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.g" + "et_uniform.basic_array_first_elem_without_brackets.uint_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037965 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037965 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037966, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037966 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get" + "_uniform.basic_array_first_elem_without_brackets.uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037966 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037966 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037967, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037967 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_" + "uniform.basic_array_first_elem_without_brackets.uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037967 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037967 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037968, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037968 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.ge" + "t_uniform.basic_array_first_elem_without_brackets.uvec4_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037968 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037968 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037969, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037969 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_uni" + "form.basic_array_first_elem_without_brackets.bool_api_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037969 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037969 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037970, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037970 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_unif" + "orm.basic_array_first_elem_without_brackets.bool_api_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037970 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037970 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037971, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037971 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_un" + "iform.basic_array_first_elem_without_brackets.bool_api_float_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037971 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037971 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037972, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037972 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_un" + "iform.basic_array_first_elem_without_brackets.bool_api_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037972 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037972 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037973, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037973 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_uni" + "form.basic_array_first_elem_without_brackets.bool_api_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037973 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037973 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037974, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037974 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_u" + "niform.basic_array_first_elem_without_brackets.bool_api_int_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037974 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037974 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037975, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037975 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_uni" + "form.basic_array_first_elem_without_brackets.bool_api_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037975 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037975 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037976, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037976 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_unif" + "orm.basic_array_first_elem_without_brackets.bool_api_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037976 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037976 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037977, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037977 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_un" + "iform.basic_array_first_elem_without_brackets.bool_api_uint_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037977 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037977 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037978, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037978 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_unif" + "orm.basic_array_first_elem_without_brackets.bvec4_api_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037978 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037978 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037979, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037979 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_unifo" + "rm.basic_array_first_elem_without_brackets.bvec4_api_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037979 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037979 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037980, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037980 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_uni" + "form.basic_array_first_elem_without_brackets.bvec4_api_float_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037980 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037980 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037981, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037981 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_uni" + "form.basic_array_first_elem_without_brackets.bvec4_api_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037981 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037981 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037982, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037982 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_unif" + "orm.basic_array_first_elem_without_brackets.bvec4_api_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037982 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037982 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037983, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037983 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_un" + "iform.basic_array_first_elem_without_brackets.bvec4_api_int_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037983 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037983 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037984, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037984 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_uni" + "form.basic_array_first_elem_without_brackets.bvec4_api_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037984 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037984 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037985, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037985 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_unif" + "orm.basic_array_first_elem_without_brackets.bvec4_api_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037985 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037985 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037986, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037986 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_un" + "iform.basic_array_first_elem_without_brackets.bvec4_api_uint_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037986 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037986 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037987, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037987 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_u" + "niform.basic_array_first_elem_without_brackets.sampler2D_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037987 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037987 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037988, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037988 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_un" + "iform.basic_array_first_elem_without_brackets.sampler2D_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037988 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037988 end"; +} + +static HWTEST_F(ActsDeqpgles30038TestSuite, TestCase_037989, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_037989 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.uniform_api.value.assigned.by_value.get_" + "uniform.basic_array_first_elem_without_brackets.sampler2D_both", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30038TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30038TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30038TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30038TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30038TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_037989 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_037989 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3instance_array_basic_type_packedTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3instance_array_basic_type_packedTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..28556f92027f86e12c16aa502562b663739bc3a5 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3instance_array_basic_type_packedTestCase.cpp @@ -0,0 +1,2344 @@ +/* + * 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 "../ActsDeqpgles30036TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035613, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035613 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035613 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035613 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035614, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035614 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035614 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035614 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035615, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035615 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035615 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035615 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035616, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035616 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035616 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035616 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035617, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035617 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035617 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035617 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035618, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035618 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035618 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035618 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035619, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035619 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035619 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035619 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035620, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035620 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035620 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035620 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035621, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035621 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance" + "_array_basic_type.packed.int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035621 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035621 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035622, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035622 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035622 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035622 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035623, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035623 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035623 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035623 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035624, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035624 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035624 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035624 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035625, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035625 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035625 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035625 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035626, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035626 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035626 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035626 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035627, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035627 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035627 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035627 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035628, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035628 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035628 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035628 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035629, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035629 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035629 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035629 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035630, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035630 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035630 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035630 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035631, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035631 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035631 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035631 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035632, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035632 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035632 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035632 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035633, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035633 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035633 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035633 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035634, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035634 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035634 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035634 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035635, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035635 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035635 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035635 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035636, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035636 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035636 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035636 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035637, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035637 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.bool_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035637 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035637 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035638, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035638 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.bool_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035638 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035638 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035639, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035639 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.bvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035639 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035639 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035640, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035640 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.bvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035640 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035640 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035641, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035641 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.bvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035641 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035641 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035642, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035642 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.bvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035642 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035642 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035643, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035643 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.bvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035643 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035643 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035644, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035644 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.bvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035644 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035644 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035645, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035645 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.mat2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035645 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035645 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035646, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035646 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035646 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035646 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035647, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035647 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array" + "_basic_type.packed.row_major_mat2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035647 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035647 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035648, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035648 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035648 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035648 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035649, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035649 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.column_major_mat2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035649 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035649 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035650, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035650 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035650 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035650 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035651, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035651 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.mat3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035651 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035651 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035652, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035652 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035652 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035652 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035653, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035653 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array" + "_basic_type.packed.row_major_mat3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035653 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035653 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035654, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035654 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035654 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035654 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035655, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035655 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.column_major_mat3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035655 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035655 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035656, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035656 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035656 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035656 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035657, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035657 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_" + "array_basic_type.packed.mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035657 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035657 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035658, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035658 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035658 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035658 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035659, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035659 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array" + "_basic_type.packed.row_major_mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035659 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035659 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035660, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035660 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035660 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035660 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035661, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035661 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.column_major_mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035661 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035661 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035662, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035662 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035662 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035662 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035663, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035663 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat2x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035663 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035663 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035664, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035664 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_ar" + "ray_basic_type.packed.mat2x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035664 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035664 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035665, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035665 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat2x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035665 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035665 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035666, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035666 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.row_major_mat2x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035666 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035666 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035667, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035667 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat2x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035667 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035667 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035668, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035668 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_ba" + "sic_type.packed.column_major_mat2x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035668 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035668 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035669, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035669 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat2x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035669 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035669 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035670, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035670 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_ar" + "ray_basic_type.packed.mat2x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035670 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035670 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035671, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035671 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat2x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035671 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035671 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035672, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035672 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.row_major_mat2x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035672 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035672 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035673, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035673 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat2x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035673 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035673 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035674, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035674 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_ba" + "sic_type.packed.column_major_mat2x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035674 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035674 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035675, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035675 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat3x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035675 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035675 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035676, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035676 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_ar" + "ray_basic_type.packed.mat3x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035676 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035676 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035677, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035677 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat3x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035677 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035677 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035678, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035678 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.row_major_mat3x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035678 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035678 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035679, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035679 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat3x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035679 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035679 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035680, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035680 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_ba" + "sic_type.packed.column_major_mat3x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035680 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035680 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035681, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035681 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat3x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035681 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035681 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035682, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035682 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_ar" + "ray_basic_type.packed.mat3x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035682 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035682 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035683, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035683 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat3x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035683 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035683 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035684, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035684 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.row_major_mat3x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035684 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035684 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035685, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035685 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat3x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035685 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035685 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035686, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035686 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_ba" + "sic_type.packed.column_major_mat3x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035686 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035686 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035687, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035687 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat4x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035687 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035687 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035688, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035688 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_ar" + "ray_basic_type.packed.mat4x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035688 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035688 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035689, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035689 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat4x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035689 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035689 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035690, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035690 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.row_major_mat4x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035690 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035690 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035691, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035691 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat4x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035691 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035691 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035692, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035692 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_ba" + "sic_type.packed.column_major_mat4x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035692 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035692 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035693, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035693 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_a" + "rray_basic_type.packed.mat4x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035693 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035693 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035694, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035694 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_ar" + "ray_basic_type.packed.mat4x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035694 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035694 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035695, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035695 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_" + "basic_type.packed.row_major_mat4x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035695 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035695 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035696, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035696 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.row_major_mat4x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035696 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035696 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035697, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035697 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_b" + "asic_type.packed.column_major_mat4x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035697 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035697 end"; +} + +static HWTEST_F(ActsDeqpgles30036TestSuite, TestCase_035698, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035698 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.instance_array_ba" + "sic_type.packed.column_major_mat4x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30036TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30036TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30036TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30036TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30036TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035698 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035698 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3single_basic_array_packedTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3single_basic_array_packedTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..d1ab69f5118b3ab4ca96b222558da9b8f655b2a9 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3single_basic_array_packedTestCase.cpp @@ -0,0 +1,2344 @@ +/* + * 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 "../ActsDeqpgles30035TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034981, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034981 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034981 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034981 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034982, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034982 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034982 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034982 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034983, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034983 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034983 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034983 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034984, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034984 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034984 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034984 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034985, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034985 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034985 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034985 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034986, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034986 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034986 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034986 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034987, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034987 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034987 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034987 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034988, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034988 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034988 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034988 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034989, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034989 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034989 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034989 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034990, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034990 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034990 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034990 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034991, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034991 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034991 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034991 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034992, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034992 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034992 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034992 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034993, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034993 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034993 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034993 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034994, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034994 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034994 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034994 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034995, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034995 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034995 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034995 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034996, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034996 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034996 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034996 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034997, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034997 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034997 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034997 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034998, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034998 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034998 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034998 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_034999, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_034999 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_034999 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_034999 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035000, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035000 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035000 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035000 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035001, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035001 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035001 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035001 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035002, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035002 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035002 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035002 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035003, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035003 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035003 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035003 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035004, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035004 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035004 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035004 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035005, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035005 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.bool_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035005 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035005 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035006, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035006 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.bool_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035006 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035006 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035007, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035007 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.bvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035007 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035007 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035008, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035008 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.bvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035008 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035008 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035009, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035009 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.bvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035009 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035009 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035010, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035010 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.bvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035010 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035010 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035011, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035011 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.bvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035011 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035011 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035012, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035012 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.bvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035012 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035012 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035013, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035013 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.mat2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035013 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035013 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035014, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035014 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035014 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035014 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035015, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035015 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_bas" + "ic_array.packed.row_major_mat2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035015 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035015 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035016, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035016 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035016 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035016 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035017, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035017 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.column_major_mat2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035017 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035017 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035018, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035018 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035018 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035018 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035019, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035019 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.mat3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035019 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035019 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035020, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035020 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035020 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035020 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035021, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035021 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_bas" + "ic_array.packed.row_major_mat3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035021 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035021 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035022, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035022 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035022 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035022 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035023, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035023 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.column_major_mat3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035023 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035023 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035024, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035024 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035024 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035024 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035025, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035025 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.singl" + "e_basic_array.packed.mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035025 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035025 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035026, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035026 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035026 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035026 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035027, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035027 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_bas" + "ic_array.packed.row_major_mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035027 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035027 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035028, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035028 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035028 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035028 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035029, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035029 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.column_major_mat4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035029 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035029 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035030, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035030 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035030 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035030 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035031, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035031 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat2x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035031 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035031 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035032, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035032 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.mat2x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035032 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035032 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035033, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035033 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat2x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035033 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035033 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035034, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035034 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.row_major_mat2x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035034 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035034 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035035, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035035 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat2x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035035 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035035 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035036, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035036 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_a" + "rray.packed.column_major_mat2x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035036 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035036 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035037, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035037 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat2x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035037 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035037 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035038, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035038 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.mat2x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035038 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035038 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035039, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035039 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat2x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035039 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035039 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035040, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035040 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.row_major_mat2x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035040 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035040 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035041, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035041 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat2x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035041 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035041 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035042, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035042 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_a" + "rray.packed.column_major_mat2x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035042 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035042 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035043, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035043 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat3x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035043 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035043 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035044, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035044 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.mat3x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035044 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035044 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035045, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035045 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat3x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035045 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035045 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035046, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035046 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.row_major_mat3x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035046 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035046 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035047, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035047 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat3x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035047 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035047 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035048, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035048 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_a" + "rray.packed.column_major_mat3x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035048 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035048 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035049, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035049 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat3x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035049 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035049 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035050, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035050 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.mat3x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035050 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035050 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035051, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035051 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat3x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035051 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035051 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035052, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035052 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.row_major_mat3x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035052 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035052 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035053, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035053 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat3x4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035053 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035053 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035054, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035054 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_a" + "rray.packed.column_major_mat3x4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035054 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035054 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035055, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035055 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat4x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035055 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035055 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035056, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035056 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.mat4x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035056 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035056 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035057, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035057 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat4x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035057 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035057 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035058, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035058 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.row_major_mat4x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035058 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035058 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035059, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035059 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat4x2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035059 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035059 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035060, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035060 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_a" + "rray.packed.column_major_mat4x2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035060 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035060 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035061, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035061 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single" + "_basic_array.packed.mat4x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035061 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035061 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035062, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035062 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_" + "basic_array.packed.mat4x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035062 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035062 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035063, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035063 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basi" + "c_array.packed.row_major_mat4x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035063 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035063 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035064, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035064 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic" + "_array.packed.row_major_mat4x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035064 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035064 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035065, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035065 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_" + "array.packed.column_major_mat4x3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035065 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035065 end"; +} + +static HWTEST_F(ActsDeqpgles30035TestSuite, TestCase_035066, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_035066 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.ubo.single_basic_a" + "rray.packed.column_major_mat4x3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30035TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30035TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30035TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30035TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30035TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_035066 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_035066 end"; +} diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_booleanTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_booleanTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7a9674790fd17e3b3612447f10f6f8ec1c3d2032 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3state_query_booleanTestCase.cpp @@ -0,0 +1,2371 @@ +/* + * 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 "../ActsDeqpgles30043TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042358, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042358 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolea" + "n.primitive_restart_fixed_index_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042358 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042358 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042359, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042359 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean" + ".primitive_restart_fixed_index_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042359 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042359 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042360, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042360 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean" + ".primitive_restart_fixed_index_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042360 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042360 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042361, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042361 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean." + "primitive_restart_fixed_index_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042361 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042361 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042362, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042362 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolea" + "n.primitive_restart_fixed_index_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042362 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042362 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042363, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042363 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.rasterizer_discard_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042363 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042363 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042364, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042364 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.rasterizer_discard_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042364 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042364 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042365, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042365 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.rasterizer_discard_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042365 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042365 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042366, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042366 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bo" + "olean.rasterizer_discard_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042366 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042366 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042367, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042367 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.rasterizer_discard_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042367 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042367 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042368, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042368 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_qu" + "ery.boolean.cull_face_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042368 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042368 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042369, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042369 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.cull_face_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042369 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042369 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042370, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042370 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.cull_face_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042370 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042370 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042371, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042371 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.cull_face_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042371 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042371 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042372, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042372 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_qu" + "ery.boolean.cull_face_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042372 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042372 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042373, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042373 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.polygon_offset_fill_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042373 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042373 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042374, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042374 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bo" + "olean.polygon_offset_fill_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042374 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042374 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042375, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042375 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bo" + "olean.polygon_offset_fill_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042375 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042375 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042376, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042376 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boo" + "lean.polygon_offset_fill_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042376 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042376 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042377, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042377 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.polygon_offset_fill_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042377 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042377 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042378, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042378 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bool" + "ean.sample_alpha_to_coverage_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042378 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042378 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042379, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042379 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bool" + "ean.sample_alpha_to_coverage_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042379 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042379 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042380, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042380 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bool" + "ean.sample_alpha_to_coverage_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042380 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042380 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042381, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042381 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boole" + "an.sample_alpha_to_coverage_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042381 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042381 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042382, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042382 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boo" + "lean.sample_alpha_to_coverage_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042382 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042382 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042383, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042383 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.sample_coverage_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042383 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042383 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042384, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042384 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.sample_coverage_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042384 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042384 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042385, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042385 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.sample_coverage_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042385 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042385 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042386, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042386 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.sample_coverage_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042386 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042386 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042387, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042387 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.sample_coverage_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042387 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042387 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042388, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042388 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.scissor_test_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042388 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042388 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042389, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042389 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.scissor_test_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042389 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042389 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042390, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042390 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.scissor_test_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042390 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042390 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042391, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042391 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.scissor_test_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042391 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042391 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042392, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042392 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.scissor_test_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042392 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042392 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042393, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042393 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.stencil_test_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042393 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042393 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042394, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042394 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.stencil_test_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042394 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042394 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042395, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042395 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.stencil_test_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042395 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042395 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042396, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042396 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.stencil_test_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042396 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042396 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042397, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042397 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.stencil_test_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042397 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042397 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042398, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042398 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.depth_test_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042398 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042398 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042399, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042399 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.depth_test_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042399 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042399 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042400, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042400 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_que" + "ry.boolean.depth_test_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042400 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042400 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042401, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042401 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_quer" + "y.boolean.depth_test_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042401 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042401 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042402, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042402 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_qu" + "ery.boolean.depth_test_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042402 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042402 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042403, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042403 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_" + "query.boolean.blend_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042403 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042403 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042404, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042404 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_q" + "uery.boolean.blend_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042404 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042404 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042405, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042405 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_q" + "uery.boolean.blend_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042405 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042405 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042406, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042406 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_qu" + "ery.boolean.blend_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042406 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042406 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042407, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042407 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_" + "query.boolean.blend_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042407 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042407 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042408, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042408 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_q" + "uery.boolean.dither_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042408 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042408 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042409, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042409 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_q" + "uery.boolean.dither_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042409 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042409 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042410, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042410 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_q" + "uery.boolean.dither_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042410 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042410 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042411, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042411 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_qu" + "ery.boolean.dither_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042411 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042411 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042412, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042412 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_" + "query.boolean.dither_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042412 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042412 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042413, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042413 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.color_writemask_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042413 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042413 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042414, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042414 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.color_writemask_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042414 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042414 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042415, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042415 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.color_writemask_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042415 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042415 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042416, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042416 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.color_writemask_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042416 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042416 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042417, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042417 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.depth_writemask_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042417 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042417 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042418, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042418 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.depth_writemask_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042418 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042418 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042419, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042419 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.depth_writemask_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042419 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042419 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042420, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042420 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.depth_writemask_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042420 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042420 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042421, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042421 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boo" + "lean.sample_coverage_invert_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042421 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042421 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042422, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042422 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boo" + "lean.sample_coverage_invert_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042422 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042422 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042423, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042423 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bool" + "ean.sample_coverage_invert_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042423 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042423 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042424, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042424 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bo" + "olean.sample_coverage_invert_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042424 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042424 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042425, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042425 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.shader_compiler_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042425 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042425 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042426, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042426 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.shader_compiler_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042426 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042426 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042427, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042427 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.shader_compiler_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042427 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042427 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042428, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042428 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query" + ".boolean.shader_compiler_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042428 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042428 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042429, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042429 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.t" + "ransform_feedback_active_initial_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042429 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042429 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042430, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042430 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.t" + "ransform_feedback_active_initial_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042430 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042430 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042431, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042431 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.tr" + "ansform_feedback_active_initial_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042431 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042431 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042432, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042432 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean." + "transform_feedback_active_initial_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042432 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042432 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042433, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042433 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.t" + "ransform_feedback_paused_initial_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042433 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042433 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042434, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042434 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.t" + "ransform_feedback_paused_initial_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042434 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042434 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042435, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042435 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.tr" + "ansform_feedback_paused_initial_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042435 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042435 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042436, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042436 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean." + "transform_feedback_paused_initial_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042436 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042436 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042437, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042437 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.transform_feedback_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042437 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042437 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042438, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042438 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.b" + "oolean.transform_feedback_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042438 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042438 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042439, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042439 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.bo" + "olean.transform_feedback_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042439 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042439 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042440, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042440 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query." + "boolean.transform_feedback_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042440 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042440 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042441, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042441 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.t" + "ransform_feedback_implicit_resume_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042441 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042441 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042442, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042442 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.t" + "ransform_feedback_implicit_resume_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042442 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042442 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042443, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042443 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean.tr" + "ansform_feedback_implicit_resume_getinteger64", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042443 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042443 end"; +} + +static HWTEST_F(ActsDeqpgles30043TestSuite, TestCase_042444, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_042444 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.state_query.boolean." + "transform_feedback_implicit_resume_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30043TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30043TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30043TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30043TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30043TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_042444 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_042444 end"; +}