diff --git a/graphic/vkgl/src/khrgles32/core/Khrgles32core_constant_expressionsTestCase1.cpp b/graphic/vkgl/src/khrgles32/core/Khrgles32core_constant_expressionsTestCase1.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7fd70c3f84008ae7d52e45d9d43b212df023e1c1 --- /dev/null +++ b/graphic/vkgl/src/khrgles32/core/Khrgles32core_constant_expressionsTestCase1.cpp @@ -0,0 +1,1993 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include "../Khrgles32BaseFunc.h" +#include "../ActsKhrgles320001TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000398, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000398 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_pow_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000398 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000398 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000399, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000399 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_pow_float_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000399 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000399 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000400, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000400 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_pow_vec2_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000400 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000400 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000401, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000401 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_pow_vec2_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000401 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000401 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000402, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000402 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_pow_vec2_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000402 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000402 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000403, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000403 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_pow_vec3_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000403 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000403 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000404, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000404 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_pow_vec3_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000404 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000404 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000405, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000405 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_pow_vec3_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000405 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000405 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000406, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000406 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_pow_vec4_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000406 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000406 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000407, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000407 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_pow_vec4_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000407 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000407 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000408, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000408 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_pow_vec4_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000408 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000408 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000409, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000409 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_float_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000409 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000409 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000410, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000410 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000410 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000410 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000411, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000411 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_exp_float_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000411 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000411 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000412, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000412 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_vec2_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000412 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000412 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000413, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000413 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp_vec2_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000413 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000413 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000414, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000414 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_vec2_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000414 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000414 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000415, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000415 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_vec3_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000415 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000415 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000416, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000416 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp_vec3_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000416 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000416 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000417, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000417 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_vec3_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000417 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000417 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000418, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000418 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_vec4_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000418 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000418 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000419, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000419 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp_vec4_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000419 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000419 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000420, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000420 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp_vec4_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000420 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000420 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000421, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000421 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_float_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000421 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000421 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000422, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000422 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000422 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000422 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000423, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000423 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_log_float_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000423 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000423 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000424, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000424 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_vec2_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000424 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000424 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000425, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000425 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log_vec2_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000425 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000425 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000426, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000426 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_vec2_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000426 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000426 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000427, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000427 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_vec3_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000427 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000427 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000428, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000428 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log_vec3_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000428 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000428 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000429, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000429 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_vec3_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000429 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000429 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000430, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000430 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_vec4_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000430 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000430 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000431, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000431 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log_vec4_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000431 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000431 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000432, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000432 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log_vec4_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000432 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000432 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000433, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000433 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_exp2_float_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000433 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000433 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000434, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000434 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expressi" + "ons.basic_exp2_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000434 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000434 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000435, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000435 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_exp2_float_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000435 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000435 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000436, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000436 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp2_vec2_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000436 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000436 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000437, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000437 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp2_vec2_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000437 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000437 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000438, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000438 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_exp2_vec2_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000438 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000438 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000439, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000439 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp2_vec3_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000439 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000439 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000440, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000440 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp2_vec3_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000440 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000440 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000441, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000441 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_exp2_vec3_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000441 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000441 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000442, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000442 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_exp2_vec4_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000442 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000442 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000443, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000443 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_exp2_vec4_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000443 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000443 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000444, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000444 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_exp2_vec4_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000444 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000444 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000445, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000445 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_log2_float_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000445 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000445 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000446, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000446 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expressi" + "ons.basic_log2_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000446 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000446 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000447, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000447 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_log2_float_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000447 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000447 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000448, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000448 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log2_vec2_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000448 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000448 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000449, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000449 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log2_vec2_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000449 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000449 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000450, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000450 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_log2_vec2_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000450 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000450 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000451, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000451 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log2_vec3_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000451 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000451 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000452, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000452 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log2_vec3_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000452 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000452 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000453, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000453 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_log2_vec3_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000453 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000453 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000454, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000454 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_log2_vec4_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000454 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000454 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000455, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000455 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_log2_vec4_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000455 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000455 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000456, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000456 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_log2_vec4_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000456 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000456 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000457, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000457 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_sqrt_float_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000457 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000457 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000458, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000458 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expressi" + "ons.basic_sqrt_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000458 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000458 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000459, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000459 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_sqrt_float_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000459 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000459 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000460, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000460 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_sqrt_vec2_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000460 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000460 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000461, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000461 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_sqrt_vec2_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000461 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000461 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000462, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000462 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_sqrt_vec2_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000462 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000462 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000463, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000463 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_sqrt_vec3_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000463 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000463 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000464, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000464 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_sqrt_vec3_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000464 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000464 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000465, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000465 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_sqrt_vec3_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000465 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000465 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000466, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000466 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expre" + "ssions.basic_sqrt_vec4_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000466 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000466 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000467, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000467 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_express" + "ions.basic_sqrt_vec4_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000467 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000467 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000468, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000468 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expres" + "sions.basic_sqrt_vec4_tess_eval", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000468 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000468 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000469, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000469 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expressio" + "ns.basic_inversesqrt_float_geometry", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000469 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000469 end"; +} + +static HWTEST_F(ActsKhrgles320001TestSuite, TestCase_000470, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_000470 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "KHR-GLES32.core.constant_expressions" + ".basic_inversesqrt_float_tess_control", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsKhrgles320001TestSuite::runResult.numPassed += result.numPassed; + ActsKhrgles320001TestSuite::runResult.numFailed += result.numFailed; + ActsKhrgles320001TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsKhrgles320001TestSuite::runResult.numWarnings += result.numWarnings; + ActsKhrgles320001TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_000470 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_000470 end"; +} \ No newline at end of file