diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3unary_operator_pre_decrement_effectTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3unary_operator_pre_decrement_effectTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..3446b890961920875f0c785fb29a010628489e6b --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3unary_operator_pre_decrement_effectTestCase.cpp @@ -0,0 +1,1966 @@ +/* + * 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 "../ActsDeqpgles30008TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007520, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007520 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007520 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007520 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007521, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007521 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007521 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007521 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007522, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007522 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007522 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007522 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007523, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007523 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007523 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007523 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007524, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007524 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007524 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007524 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007525, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007525 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007525 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007525 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007526, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007526 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_" + "operator.pre_decrement_effect.lowp_vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007526 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007526 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007527, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007527 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007527 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007527 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007528, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007528 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007528 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007528 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007529, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007529 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007529 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007529 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007530, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007530 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007530 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007530 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007531, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007531 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007531 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007531 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007532, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007532 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_" + "operator.pre_decrement_effect.lowp_vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007532 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007532 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007533, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007533 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007533 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007533 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007534, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007534 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007534 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007534 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007535, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007535 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007535 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007535 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007536, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007536 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007536 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007536 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007537, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007537 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007537 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007537 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007538, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007538 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_" + "operator.pre_decrement_effect.lowp_vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007538 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007538 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007539, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007539 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007539 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007539 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007540, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007540 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007540 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007540 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007541, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007541 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007541 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007541 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007542, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007542 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007542 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007542 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007543, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007543 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007543 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007543 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007544, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007544 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_" + "operator.pre_decrement_effect.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007544 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007544 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007545, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007545 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007545 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007545 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007546, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007546 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007546 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007546 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007547, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007547 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007547 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007547 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007548, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007548 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_" + "operator.pre_decrement_effect.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007548 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007548 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007549, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007549 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007549 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007549 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007550, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007550 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007550 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007550 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007551, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007551 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007551 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007551 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007552, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007552 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007552 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007552 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007553, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007553 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007553 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007553 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007554, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007554 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007554 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007554 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007555, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007555 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007555 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007555 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007556, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007556 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007556 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007556 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007557, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007557 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007557 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007557 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007558, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007558 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007558 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007558 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007559, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007559 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007559 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007559 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007560, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007560 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007560 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007560 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007561, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007561 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007561 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007561 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007562, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007562 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007562 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007562 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007563, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007563 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007563 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007563 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007564, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007564 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007564 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007564 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007565, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007565 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007565 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007565 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007566, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007566 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007566 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007566 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007567, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007567 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007567 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007567 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007568, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007568 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_" + "operator.pre_decrement_effect.lowp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007568 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007568 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007569, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007569 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007569 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007569 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007570, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007570 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007570 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007570 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007571, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007571 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007571 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007571 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007572, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007572 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_uint_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007572 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007572 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007573, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007573 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_uint_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007573 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007573 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007574, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007574 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007574 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007574 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007575, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007575 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007575 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007575 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007576, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007576 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007576 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007576 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007577, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007577 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007577 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007577 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007578, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007578 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_uvec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007578 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007578 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007579, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007579 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_uvec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007579 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007579 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007580, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007580 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007580 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007580 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007581, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007581 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007581 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007581 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007582, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007582 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007582 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007582 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007583, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007583 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007583 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007583 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007584, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007584 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_uvec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007584 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007584 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007585, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007585 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_uvec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007585 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007585 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007586, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007586 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.lowp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007586 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007586 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007587, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007587 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.lowp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007587 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007587 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007588, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007588 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.mediump_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007588 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007588 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007589, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007589 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_ope" + "rator.pre_decrement_effect.mediump_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007589 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007589 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007590, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007590 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_o" + "perator.pre_decrement_effect.highp_uvec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007590 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007590 end"; +} + +static HWTEST_F(ActsDeqpgles30008TestSuite, TestCase_007591, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_007591 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders.operator.unary_op" + "erator.pre_decrement_effect.highp_uvec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30008TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30008TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30008TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30008TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30008TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_007591 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_007591 end"; +}