diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles3comparison_ops_vertexTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3comparison_ops_vertexTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2dc3151a71e2dff88ea919ed190321e2defee1b0 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles3comparison_ops_vertexTestCase.cpp @@ -0,0 +1,1372 @@ +/* + * 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 "../ActsDeqpgles30021TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020694, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020694 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.0", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020694 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020694 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020695, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020695 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.1", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020695 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020695 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020696, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020696 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.2", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020696 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020696 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020697, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020697 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.3", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020697 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020697 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020698, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020698 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.4", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020698 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020698 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020699, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020699 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.5", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020699 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020699 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020700, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020700 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.6", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020700 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020700 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020701, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020701 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.7", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020701 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020701 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020702, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020702 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.8", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020702 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020702 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020703, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020703 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.9", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020703 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020703 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020704, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020704 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.10", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020704 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020704 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020705, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020705 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.11", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020705 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020705 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020706, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020706 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.12", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020706 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020706 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020707, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020707 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.13", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020707 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020707 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020708, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020708 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.14", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020708 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020708 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020709, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020709 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.15", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020709 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020709 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020710, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020710 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.16", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020710 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020710 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020711, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020711 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.17", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020711 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020711 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020712, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020712 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.18", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020712 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020712 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020713, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020713 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.19", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020713 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020713 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020714, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020714 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.20", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020714 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020714 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020715, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020715 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.21", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020715 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020715 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020716, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020716 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.22", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020716 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020716 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020717, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020717 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.23", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020717 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020717 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020718, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020718 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.24", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020718 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020718 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020719, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020719 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.25", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020719 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020719 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020720, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020720 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.26", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020720 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020720 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020721, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020721 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.27", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020721 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020721 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020722, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020722 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.28", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020722 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020722 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020723, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020723 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.29", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020723 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020723 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020724, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020724 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.30", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020724 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020724 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020725, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020725 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.31", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020725 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020725 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020726, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020726 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.32", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020726 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020726 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020727, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020727 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.33", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020727 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020727 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020728, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020728 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.34", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020728 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020728 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020729, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020729 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.35", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020729 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020729 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020730, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020730 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.36", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020730 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020730 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020731, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020731 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.37", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020731 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020731 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020732, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020732 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.38", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020732 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020732 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020733, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020733 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.39", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020733 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020733 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020734, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020734 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.40", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020734 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020734 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020735, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020735 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.41", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020735 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020735 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020736, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020736 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.42", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020736 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020736 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020737, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020737 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.43", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020737 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020737 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020738, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020738 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.44", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020738 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020738 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020739, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020739 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.45", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020739 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020739 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020740, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020740 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.46", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020740 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020740 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020741, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020741 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.47", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020741 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020741 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020742, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020742 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.48", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020742 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020742 end"; +} + +static HWTEST_F(ActsDeqpgles30021TestSuite, TestCase_020743, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_020743 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.shaders." + "random.comparison_ops.vertex.49", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30021TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30021TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30021TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30021TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30021TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_020743 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_020743 end"; +}