diff --git a/graphic/vkgl/src/deqpgles2/functional/Deqpgles2triangle_vertex_clip_threeTestCase1.cpp b/graphic/vkgl/src/deqpgles2/functional/Deqpgles2triangle_vertex_clip_threeTestCase1.cpp new file mode 100644 index 0000000000000000000000000000000000000000..5113c9760eeea6972075b611e1ddbc6c7113d661 --- /dev/null +++ b/graphic/vkgl/src/deqpgles2/functional/Deqpgles2triangle_vertex_clip_threeTestCase1.cpp @@ -0,0 +1,1993 @@ +/* + * 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 "../Deqpgles2BaseFunc.h" +#include "../ActsDeqpgles20017TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016112, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016112 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_pos_y_and_neg_x_neg_z_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016112 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016112 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016113, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016113 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_y_and_neg_x_neg_z_and_pos_x_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016113 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016113 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016114, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016114 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_pos_y_and_pos_x_neg_z_and_neg_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016114 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016114 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016115, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016115 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_y_and_pos_x_neg_z_and_neg_x_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016115 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016115 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016116, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016116 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_y_and_pos_x_pos_z_and_neg_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016116 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016116 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016117, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016117 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_y_and_neg_x_pos_z_and_pos_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016117 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016117 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016118, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016118 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_y_and_neg_x_neg_y_pos_z_and_pos_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016118 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016118 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016119, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016119 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_y_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016119 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016119 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016120, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016120 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_y_and_pos_x_neg_y_pos_z_and_neg_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016120 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016120 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016121, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016121 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016121 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016121 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016122, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016122 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_y_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016122 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016122 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016123, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016123 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016123 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016123 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016124, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016124 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_neg_y_and_neg_x_neg_y_and_pos_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016124 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016124 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016125, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016125 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_neg_y_and_pos_x_neg_y_and_neg_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016125 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016125 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016126, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016126 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_neg_y_and_pos_x_pos_y_and_neg_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016126 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016126 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016127, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016127 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_neg_y_and_neg_x_neg_z_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016127 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016127 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016128, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016128 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_y_and_neg_x_neg_z_and_pos_x_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016128 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016128 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016129, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016129 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.cli" + "p_three.clip_neg_y_and_pos_x_neg_z_and_neg_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016129 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016129 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016130, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016130 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_y_and_pos_x_neg_z_and_neg_x_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016130 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016130 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016131, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016131 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_y_and_pos_x_pos_z_and_neg_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016131 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016131 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016132, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016132 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_y_and_neg_x_pos_z_and_pos_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016132 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016132 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016133, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016133 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_y_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016133 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016133 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016134, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016134 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016134 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016134 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016135, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016135 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_y_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016135 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016135 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016136, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016136 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_y_and_pos_x_pos_y_pos_z_and_neg_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016136 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016136 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016137, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016137 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016137 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016137 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016138, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016138 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_y_and_neg_x_pos_y_pos_z_and_pos_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016138 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016138 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016139, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016139 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_neg_y_and_pos_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016139 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016139 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016140, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016140 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_neg_y_and_neg_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016140 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016140 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016141, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016141 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016141 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016141 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016142, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016142 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016142 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016142 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016143, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016143 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016143 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016143 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016144, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016144 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016144 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016144 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016145, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016145 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016145 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016145 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016146, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016146 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016146 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016146 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016147, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016147 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016147 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016147 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016148, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016148 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016148 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016148 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016149, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016149 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016149 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016149 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016150, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016150 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016150 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016150 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016151, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016151 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016151 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016151 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016152, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016152 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_x_neg_y_and_pos_x_pos_y_and_pos_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016152 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016152 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016153, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016153 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_neg_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016153 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016153 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016154, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016154 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016154 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016154 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016155, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016155 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016155 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016155 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016156, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016156 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_neg_z_and_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016156 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016156 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016157, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016157 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_x_pos_z_and_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016157 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016157 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016158, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016158 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016158 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016158 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016159, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016159 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_neg_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016159 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016159 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016160, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016160 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.c" + "lip_neg_x_neg_y_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016160 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016160 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016161, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016161 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.c" + "lip_neg_x_neg_y_and_neg_x_pos_y_pos_z_and_pos_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016161 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016161 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016162, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016162 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_pos_x_pos_y_and_neg_x_pos_y", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016162 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016162 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016163, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016163 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016163 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016163 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016164, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016164 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016164 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016164 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016165, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016165 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016165 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016165 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016166, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016166 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016166 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016166 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016167, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016167 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016167 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016167 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016168, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016168 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016168 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016168 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016169, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016169 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016169 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016169 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016170, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016170 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016170 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016170 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016171, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016171 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016171 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016171 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016172, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016172 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016172 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016172 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016173, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016173 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_x_neg_y_and_neg_x_pos_y_and_neg_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016173 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016173 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016174, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016174 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_thre" + "e.clip_pos_x_neg_y_and_neg_x_pos_y_and_pos_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016174 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016174 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016175, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016175 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016175 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016175 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016176, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016176 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_neg_z_and_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016176 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016176 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016177, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016177 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_pos_x_neg_z_and_neg_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016177 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016177 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016178, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016178 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_x_pos_z_and_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016178 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016178 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016179, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016179 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_neg_y_neg_z_and_pos_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016179 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016179 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016180, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016180 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_neg_y_and_pos_y_neg_z_and_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016180 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016180 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016181, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016181 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.c" + "lip_pos_x_neg_y_and_neg_x_neg_y_pos_z_and_pos_x_pos_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016181 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016181 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016182, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016182 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.c" + "lip_pos_x_neg_y_and_pos_x_pos_y_pos_z_and_neg_x_neg_y_neg_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016182 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016182 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016183, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016183 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_pos_y_and_neg_x_neg_z_and_pos_x_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016183 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016183 end"; +} + +static HWTEST_F(ActsDeqpgles20017TestSuite, TestCase_016184, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_016184 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.clipping.triangle_vertex.clip_t" + "hree.clip_pos_x_pos_y_and_neg_x_neg_z_and_neg_y_pos_z", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20017TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20017TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20017TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20017TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20017TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_016184 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_016184 end"; +}