diff --git a/graphic/vkgl/src/deqpgles3/functional/Deqpgles33d_formatsTestCase.cpp b/graphic/vkgl/src/deqpgles3/functional/Deqpgles33d_formatsTestCase.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ba5a39ec76b131767428efa403d6f04038685297 --- /dev/null +++ b/graphic/vkgl/src/deqpgles3/functional/Deqpgles33d_formatsTestCase.cpp @@ -0,0 +1,1966 @@ +/* + * Copyright (c) 2022 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include "../Deqpgles3BaseFunc.h" +#include "../ActsDeqpgles30025TestSuite.h" + +using namespace std; +using namespace testing::ext; +using namespace OHOS; + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024537, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024537 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.rgba16f_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024537 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024537 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024538, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024538 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgba16f_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024538 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024538 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024539, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024539 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgba16f_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024539 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024539 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024540, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024540 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgba16f_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024540 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024540 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024541, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024541 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgba16f_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024541 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024541 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024542, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024542 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba16f_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024542 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024542 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024543, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024543 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filter" + "ing.3d.formats.r11f_g11f_b10f_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024543 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024543 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024544, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024544 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filter" + "ing.3d.formats.r11f_g11f_b10f_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024544 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024544 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024545, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024545 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d.f" + "ormats.r11f_g11f_b10f_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024545 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024545 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024546, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024546 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d." + "formats.r11f_g11f_b10f_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024546 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024546 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024547, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024547 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d." + "formats.r11f_g11f_b10f_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024547 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024547 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024548, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024548 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d." + "formats.r11f_g11f_b10f_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024548 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024548 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024549, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024549 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.rgb9_e5_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024549 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024549 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024550, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024550 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgb9_e5_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024550 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024550 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024551, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024551 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb9_e5_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024551 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024551 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024552, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024552 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb9_e5_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024552 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024552 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024553, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024553 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb9_e5_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024553 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024553 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024554, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024554 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgb9_e5_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024554 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024554 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024555, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024555 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgba8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024555 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024555 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024556, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024556 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.f" + "iltering.3d.formats.rgba8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024556 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024556 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024557, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024557 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024557 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024557 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024558, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024558 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024558 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024558 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024559, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024559 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024559 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024559 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024560, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024560 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filterin" + "g.3d.formats.rgba8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024560 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024560 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024561, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024561 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filte" + "ring.3d.formats.rgba8_snorm_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024561 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024561 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024562, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024562 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filt" + "ering.3d.formats.rgba8_snorm_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024562 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024562 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024563, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024563 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d" + ".formats.rgba8_snorm_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024563 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024563 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024564, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024564 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d" + ".formats.rgba8_snorm_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024564 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024564 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024565, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024565 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d" + ".formats.rgba8_snorm_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024565 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024565 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024566, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024566 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3" + "d.formats.rgba8_snorm_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024566 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024566 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024567, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024567 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgb565_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024567 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024567 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024568, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024568 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgb565_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024568 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024568 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024569, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024569 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb565_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024569 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024569 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024570, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024570 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgb565_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024570 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024570 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024571, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024571 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgb565_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024571 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024571 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024572, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024572 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgb565_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024572 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024572 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024573, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024573 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgba4_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024573 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024573 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024574, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024574 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.f" + "iltering.3d.formats.rgba4_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024574 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024574 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024575, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024575 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba4_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024575 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024575 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024576, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024576 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba4_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024576 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024576 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024577, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024577 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgba4_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024577 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024577 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024578, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024578 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filterin" + "g.3d.formats.rgba4_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024578 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024578 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024579, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024579 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.rgb5_a1_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024579 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024579 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024580, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024580 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.rgb5_a1_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024580 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024580 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024581, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024581 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb5_a1_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024581 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024581 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024582, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024582 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb5_a1_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024582 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024582 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024583, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024583 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb5_a1_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024583 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024583 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024584, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024584 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.rgb5_a1_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024584 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024584 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024585, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024585 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filte" + "ring.3d.formats.srgb8_alpha8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024585 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024585 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024586, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024586 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filte" + "ring.3d.formats.srgb8_alpha8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024586 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024586 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024587, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024587 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d." + "formats.srgb8_alpha8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024587 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024587 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024588, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024588 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d" + ".formats.srgb8_alpha8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024588 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024588 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024589, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024589 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d" + ".formats.srgb8_alpha8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024589 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024589 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024590, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024590 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3d" + ".formats.srgb8_alpha8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024590 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024590 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024591, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024591 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.srgb_r8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024591 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024591 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024592, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024592 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fi" + "ltering.3d.formats.srgb_r8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024592 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024592 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024593, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024593 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.srgb_r8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024593 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024593 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024594, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024594 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.srgb_r8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024594 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024594 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024595, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024595 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.srgb_r8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024595 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024595 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024596, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024596 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering" + ".3d.formats.srgb_r8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024596 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024596 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024597, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024597 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.srgb_rg8_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024597 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024597 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024598, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024598 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.srgb_rg8_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024598 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024598 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024599, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024599 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3" + "d.formats.srgb_rg8_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024599 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024599 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024600, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024600 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.srgb_rg8_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024600 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024600 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024601, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024601 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.srgb_rg8_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024601 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024601 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024602, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024602 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.srgb_rg8_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024602 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024602 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024603, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024603 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.rgb10_a2_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024603 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024603 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024604, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024604 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.fil" + "tering.3d.formats.rgb10_a2_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024604 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024604 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024605, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024605 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering.3" + "d.formats.rgb10_a2_nearest_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024605 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024605 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024606, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024606 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb10_a2_linear_mipmap_nearest", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024606 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024606 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024607, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024607 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb10_a2_nearest_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024607 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024607 end"; +} + +static HWTEST_F(ActsDeqpgles30025TestSuite, TestCase_024608, Function | MediumTest | Level2) +{ + GTEST_LOG_(INFO) << "TestCase_024608 start"; + int argc = 3; + const char *argv[3] = { + ".", + "--deqp-case=" + "dEQP-GLES3.functional.texture.filtering." + "3d.formats.rgb10_a2_linear_mipmap_linear", + "--deqp-archive-dir=/data/local/tmp/" + }; + + FuncRunResult result = RunTestKHRGLES(argc, argv); + ActsDeqpgles30025TestSuite::runResult.numPassed += result.numPassed; + ActsDeqpgles30025TestSuite::runResult.numFailed += result.numFailed; + ActsDeqpgles30025TestSuite::runResult.numNotSupported += result.numNotSupported; + ActsDeqpgles30025TestSuite::runResult.numWarnings += result.numWarnings; + ActsDeqpgles30025TestSuite::runResult.numWaived += result.numWaived; + if (result.numNotSupported == 1) { + GTEST_LOG_(INFO) << "TestCase_024608 notsupport!"; + } else if (result.isComplete) { + EXPECT_TRUE(result.isComplete); + EXPECT_TRUE(result.numPassed == 1); + }; + GTEST_LOG_(INFO) << "TestCase_024608 end"; +}