From cc21fc0d5199bf9c091a8e53cd9926c07f87308f Mon Sep 17 00:00:00 2001 From: wangshi Date: Mon, 4 Jul 2022 16:50:53 +0800 Subject: [PATCH] add depq2 testcase Signed-off-by: wangshi --- .../Deqpgles2state_query_booleanTestCase.cpp | 1318 +++++++++++++++++ .../Deqpgles2unary_operator_minusTestCase.cpp | 1318 +++++++++++++++++ 2 files changed, 2636 insertions(+) create mode 100644 graphic/vkgl/src/deqpgles2/functional/Deqpgles2state_query_booleanTestCase.cpp create mode 100644 graphic/vkgl/src/deqpgles2/functional/Deqpgles2unary_operator_minusTestCase.cpp diff --git a/graphic/vkgl/src/deqpgles2/functional/Deqpgles2state_query_booleanTestCase.cpp b/graphic/vkgl/src/deqpgles2/functional/Deqpgles2state_query_booleanTestCase.cpp new file mode 100644 index 000000000..fb0829fc1 --- /dev/null +++ b/graphic/vkgl/src/deqpgles2/functional/Deqpgles2state_query_booleanTestCase.cpp @@ -0,0 +1,1318 @@ +/* + * 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 "../ActsDeqpgles20016TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015305, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015305 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_qu" + "ery.boolean.cull_face_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015305 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015305 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015306, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015306 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.cull_face_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015306 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015306 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015307, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015307 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.cull_face_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015307 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015307 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015308, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015308 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_qu" + "ery.boolean.cull_face_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015308 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015308 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015309, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015309 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.b" + "oolean.polygon_offset_fill_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015309 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015309 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015310, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015310 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.bo" + "olean.polygon_offset_fill_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015310 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015310 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015311, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015311 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.bo" + "olean.polygon_offset_fill_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015311 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015311 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015312, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015312 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.b" + "oolean.polygon_offset_fill_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015312 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015312 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015313, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015313 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.bool" + "ean.sample_alpha_to_coverage_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015313 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015313 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015314, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015314 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.bool" + "ean.sample_alpha_to_coverage_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015314 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015314 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015315, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015315 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.bool" + "ean.sample_alpha_to_coverage_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015315 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015315 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015316, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015316 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.boo" + "lean.sample_alpha_to_coverage_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015316 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015316 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015317, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015317 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query" + ".boolean.sample_coverage_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015317 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015317 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015318, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015318 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.sample_coverage_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015318 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015318 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015319, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015319 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.sample_coverage_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015319 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015319 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015320, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015320 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query" + ".boolean.sample_coverage_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015320 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015320 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015321, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015321 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_quer" + "y.boolean.scissor_test_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015321 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015321 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015322, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015322 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_quer" + "y.boolean.scissor_test_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015322 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015322 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015323, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015323 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_quer" + "y.boolean.scissor_test_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015323 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015323 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015324, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015324 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.scissor_test_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015324 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015324 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015325, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015325 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_quer" + "y.boolean.stencil_test_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015325 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015325 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015326, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015326 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_quer" + "y.boolean.stencil_test_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015326 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015326 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015327, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015327 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_quer" + "y.boolean.stencil_test_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015327 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015327 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015328, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015328 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.stencil_test_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015328 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015328 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015329, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015329 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.depth_test_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015329 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015329 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015330, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015330 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.depth_test_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015330 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015330 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015331, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015331 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_que" + "ry.boolean.depth_test_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015331 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015331 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015332, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015332 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_qu" + "ery.boolean.depth_test_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015332 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015332 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015333, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015333 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_" + "query.boolean.blend_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015333 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015333 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015334, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015334 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_q" + "uery.boolean.blend_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015334 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015334 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015335, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015335 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_q" + "uery.boolean.blend_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015335 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015335 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015336, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015336 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_" + "query.boolean.blend_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015336 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015336 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015337, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015337 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_q" + "uery.boolean.dither_isenabled", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015337 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015337 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015338, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015338 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_q" + "uery.boolean.dither_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015338 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015338 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015339, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015339 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_q" + "uery.boolean.dither_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015339 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015339 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015340, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015340 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_" + "query.boolean.dither_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015340 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015340 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015341, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015341 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.boo" + "lean.sample_coverage_invert_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015341 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015341 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015342, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015342 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.boo" + "lean.sample_coverage_invert_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015342 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015342 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015343, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015343 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query.bo" + "olean.sample_coverage_invert_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015343 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015343 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015344, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015344 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.color_writemask_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015344 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015344 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015345, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015345 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.color_writemask_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015345 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015345 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015346, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015346 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query" + ".boolean.color_writemask_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015346 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015346 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015347, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015347 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.depth_writemask_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015347 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015347 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015348, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015348 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.depth_writemask_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015348 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015348 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015349, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015349 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query" + ".boolean.depth_writemask_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015349 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015349 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015350, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015350 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.shader_compiler_getboolean", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015350 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015350 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015351, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015351 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query." + "boolean.shader_compiler_getinteger", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015351 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015351 end"; +} + +static HWTEST_F(ActsDeqpgles20016TestSuite, TestCase_015352, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_015352 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.state_query" + ".boolean.shader_compiler_getfloat", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20016TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20016TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20016TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20016TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20016TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_015352 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_015352 end"; +} diff --git a/graphic/vkgl/src/deqpgles2/functional/Deqpgles2unary_operator_minusTestCase.cpp b/graphic/vkgl/src/deqpgles2/functional/Deqpgles2unary_operator_minusTestCase.cpp new file mode 100644 index 000000000..5081f5b4a --- /dev/null +++ b/graphic/vkgl/src/deqpgles2/functional/Deqpgles2unary_operator_minusTestCase.cpp @@ -0,0 +1,1318 @@ +/* + * 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 "../ActsDeqpgles20004TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003980, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003980 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003980 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003980 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003981, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003981 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003981 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003981 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003982, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003982 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003982 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003982 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003983, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003983 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.un" + "ary_operator.minus.mediump_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003983 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003983 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003984, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003984 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_float_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003984 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003984 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003985, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003985 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.highp_float_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003985 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003985 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003986, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003986 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003986 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003986 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003987, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003987 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003987 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003987 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003988, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003988 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.mediump_vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003988 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003988 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003989, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003989 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003989 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003989 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003990, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003990 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.highp_vec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003990 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003990 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003991, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003991 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_vec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003991 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003991 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003992, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003992 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003992 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003992 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003993, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003993 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003993 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003993 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003994, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003994 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.mediump_vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003994 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003994 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003995, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003995 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003995 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003995 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003996, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003996 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.highp_vec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003996 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003996 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003997, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003997 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_vec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003997 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003997 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003998, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003998 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003998 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003998 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_003999, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_003999 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_003999 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_003999 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004000, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004000 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.mediump_vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004000 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004000 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004001, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004001 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004001 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004001 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004002, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004002 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.highp_vec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004002 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004002 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004003, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004003 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_vec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004003 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004003 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004004, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004004 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operato" + "r.unary_operator.minus.lowp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004004 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004004 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004005, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004005 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004005 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004005 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004006, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004006 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.mediump_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004006 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004006 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004007, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004007 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004007 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004007 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004008, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004008 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.highp_int_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004008 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004008 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004009, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004009 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_int_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004009 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004009 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004010, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004010 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004010 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004010 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004011, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004011 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004011 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004011 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004012, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004012 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004012 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004012 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004013, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004013 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.un" + "ary_operator.minus.mediump_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004013 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004013 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004014, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004014 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_ivec2_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004014 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004014 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004015, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004015 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.highp_ivec2_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004015 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004015 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004016, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004016 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004016 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004016 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004017, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004017 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004017 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004017 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004018, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004018 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004018 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004018 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004019, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004019 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.un" + "ary_operator.minus.mediump_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004019 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004019 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004020, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004020 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_ivec3_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004020 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004020 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004021, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004021 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.highp_ivec3_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004021 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004021 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004022, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004022 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator" + ".unary_operator.minus.lowp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004022 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004022 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004023, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004023 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.lowp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004023 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004023 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004024, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004024 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.mediump_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004024 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004024 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004025, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004025 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.un" + "ary_operator.minus.mediump_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004025 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004025 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004026, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004026 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator." + "unary_operator.minus.highp_ivec4_vertex", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004026 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004026 end"; +} + +static HWTEST_F(ActsDeqpgles20004TestSuite, TestCase_004027, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_004027 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES2.functional.shaders.operator.u" + "nary_operator.minus.highp_ivec4_fragment", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles20004TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles20004TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles20004TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles20004TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles20004TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_004027 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_004027 end"; +} -- GitLab